Skip to content

feat: add EVM testnet chains (sepolia, base-sepolia, arbitrum-sepolia, optimism-sepolia, polygon-amoy)#213

Open
ygd58 wants to merge 1 commit into
open-wallet-standard:mainfrom
ygd58:feat/add-evm-testnet-chains
Open

feat: add EVM testnet chains (sepolia, base-sepolia, arbitrum-sepolia, optimism-sepolia, polygon-amoy)#213
ygd58 wants to merge 1 commit into
open-wallet-standard:mainfrom
ygd58:feat/add-evm-testnet-chains

Conversation

@ygd58
Copy link
Copy Markdown

@ygd58 ygd58 commented Apr 19, 2026

Closes #189

Summary

Adds named testnet chain entries to the KNOWN_CHAINS registry.

Chains added

Name Chain ID
sepolia eip155:11155111
base-sepolia eip155:84532
arbitrum-sepolia eip155:421614
optimism-sepolia eip155:11155420
polygon-amoy eip155:80002

Notes

These chains were already usable via CAIP-2 ID (e.g. eip155:84532) or bare chain ID (84532) due to the generic EVM namespace fallback in parse_chain. This PR adds friendly names so users can write base-sepolia directly in CLI commands and SDK calls.

Tests

Adds 7 unit tests covering name lookup, CAIP-2 lookup, and bare chain ID lookup. All 90 existing tests continue to pass.

…, optimism-sepolia, polygon-amoy)

Closes open-wallet-standard#189

Adds named testnet chain entries to the KNOWN_CHAINS registry:
- sepolia (eip155:11155111)
- base-sepolia (eip155:84532)
- arbitrum-sepolia (eip155:421614)
- optimism-sepolia (eip155:11155420)
- polygon-amoy (eip155:80002)

These chains were already usable via CAIP-2 ID or bare chain ID
due to the generic EVM namespace fallback, but lacked friendly
names. Now users can use ows wallet info --chain base-sepolia or
pass base-sepolia directly to sign commands.

Adds 7 unit tests covering name, CAIP-2, and bare ID parsing.
@ygd58 ygd58 requested a review from njdawn as a code owner April 19, 2026 13:49
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 19, 2026

@ygd58 is attempting to deploy a commit to the MoonPay Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature Request: Add support for testnet evm chains

1 participant