How to Add a Custom Network to Coinbase Wallet: 2026 Guide
Coinbase Wallet lets you add any EVM-compatible blockchain manually using RPC configuration — five values are required.
Non-EVM blockchains such as Bitcoin and Cardano cannot be added through the Custom Network feature — only networks running the Ethereum Virtual Machine qualify.
| Required Field | Definition | Source |
|---|---|---|
| Network Name | Display label for the chain | Official project docs |
| RPC URL | JSON-RPC endpoint for node communication | Official docs or Chainlist.org |
| Chain ID | Unique identifier — prevents replay attacks | Official docs or Chainlist.org |
| Currency Symbol | Native gas token ticker (ETH, MATIC, BNB) | Official project docs |
| Block Explorer URL | Transaction explorer (optional) | Official docs |
EIP-3085 StandardCoinbase Wallet implements wallet_addEthereumChain — the standard that lets tools like Chainlist.org add networks programmatically with a single approval tap.
Key Terms
| Term | Definition |
|---|---|
| EVM | Runtime environment used by Ethereum and all compatible chains |
| RPC URL | Node endpoint address — routes wallet communication to the network |
| Chain ID | Unique integer identifying an EVM network |
| Replay Attack | A transaction signed on one chain resubmitted on another |
| EIP-155 | Adds Chain ID to signatures to block replay attacks |
| Node Provider | Infrastructure company exposing RPC endpoints (Alchemy, Infura, QuickNode) |
Which Networks Are Pre-Configured?
| Network | Chain ID | Native Token |
|---|---|---|
| Ethereum | 1 | ETH |
| Base | 8453 | ETH |
| Polygon | 137 | MATIC / POL |
| Arbitrum One | 42161 | ETH |
| Optimism | 10 | ETH |
| Avalanche C-Chain | 43114 | AVAX |
| BNB Chain | 56 | BNB |
Base is pre-configured because Coinbase developed both products — the connection requires no manual setup. All pre-configured networks share the same 0x Ethereum address.
Adding a Custom Network on Mobile — Step by Step
Open the network selector
Settings tab → scroll to Active dapp network.
Tap the ‘+’ icon
Opens the custom network configuration form.
Enter all five fields
Network Name, RPC URL, Chain ID, Currency Symbol, Block Explorer URL — sourced from official docs or Chainlist.org.
Save and activate
Tap the new network to activate it. Send a small test amount first to verify the connection.
Same Address, Every ChainThe EVM wallet address stays identical across all custom networks — no new address is generated. The same 0x address that holds ETH on Ethereum works on zkSync Era, Linea, or Scroll.
Verified Chain IDs for common EVM networks (2026)
| Network | Chain ID | RPC URL |
|---|---|---|
| zkSync Era | 324 | mainnet.era.zksync.io |
| Linea | 59144 | rpc.linea.build |
| Scroll | 534352 | rpc.scroll.io |
| Celo | 42220 | forno.celo.org |
| Base Sepolia (testnet) | 84532 | sepolia.base.org |
Adding a Network via Chainlist.org
Chainlist.org verifies RPC endpoints and triggers EIP-3085 requests, adding networks in one click without manual field entry.
Open the dApp Browser
Navigate to chainlist.org and search for the target network.
Connect Wallet
Link Coinbase Wallet, then click Add to Wallet next to the target network.
Approve
Fields are pre-filled from Chainlist’s verified data — tap Approve to save.
Is It Safe to Add Custom Networks?
Adding a Custom Network from a legitimate source is safe — the chain connection cannot access the private key or authorize spending without user approval. A Malicious RPC cannot extract private keys directly, but it can manipulate transaction requests and monitor pending activity.
| Verification Step | Action | Protects Against |
|---|---|---|
| Source from official docs | Visit the blockchain’s official website | Fake RPC URLs |
| Cross-reference on Chainlist | Confirm the RPC matches by Chain ID | Impersonated endpoints |
| Test with minimal amount | Send the smallest amount first | Unknown network behavior |
| Verify Block Explorer | Confirm it resolves correctly | Fake networks |
Malicious RPC DistributionNever add an RPC URL received via Discord, Telegram, Twitter DM, or any unsolicited message — social engineering is the primary distribution method for fraudulent endpoints.
Adding a Custom Token After Adding a Network
Tokens on newly added Custom Networks don’t appear automatically — they require manual import using the contract address.
Switch to the Custom Network
Set it active in Settings → Active dapp network.
Add the token
Settings → Manage assets → ‘+’ → enter the contract address from the token’s official page or Block Explorer.
Confirm and save
Symbol and decimals are read automatically from the smart contract.
Why Did My Custom Network Disappear?
| Cause | Symptom | Fix |
|---|---|---|
| App uninstalled/reinstalled | Network no longer listed | Re-add using original RPC URL and Chain ID |
| RPC endpoint changed | Listed but balance not loading | Update RPC URL via Chainlist.org |
| Wrong Chain ID entered | Transactions fail or misroute | Edit the Custom Network — correct the Chain ID |
| Device change | Network absent on new device | Manually re-add on every device |
Custom Networks are stored locally on the device — not backed up in the cloud or synced across mobile and Browser Extension, and not restored by the seed phrase.
Frequently Asked Questions
Mobile: Settings → Active dapp network → ‘+’ → enter the five fields → Save. Browser Extension: Settings → Networks → ‘+’ → same fields. For well-known networks, connect to Chainlist.org and click Add to Wallet for one-click addition.
Only EVM-compatible chains qualify as Custom Networks. Bitcoin, Cardano, XRP Ledger, and Tron cannot be added. Solana is supported natively but not through the Custom Network flow. zkEVM chains like zkSync Era qualify.
Base is pre-configured — no manual addition required. If missing, add manually: RPC https://mainnet.base.org, Chain ID 8453, Currency Symbol ETH, Block Explorer basescan.org.
The JSON-RPC endpoint Coinbase Wallet uses to read balances, estimate gas, and broadcast transactions. Always source it from official documentation or Chainlist.org — never social media or unsolicited messages.
Custom Networks are stored locally — not included in seed phrase recovery or cloud backup. Uninstalling the app or switching devices removes them; re-add manually using the original RPC URL and Chain ID.




