Chains
Base
Coinbase's L2 on the OP Stack, chain 8453. coinbase resolves here because that is what people type.
Chain / EVM
Base
"base""coinbase""Base"
- Symbol
- ETH · 18 decimals
- Coin type
- 60
- Chain ID
- 0x2105
- Checks
- address · txid
fields set 7 / 9
Network
- CAIP-2
eip155:8453 - Magic
none - PoW
none - RPC
base-rpc.publicnode.com - Explorerbasescan.org
Access
- Create
create("base") - Resolve
getChain("coinbase") - CLI
chains info coinbase - Tryplayground with a sample address
Chain 8453. coinbase is an alias on purpose, people type the company before they remember the chain's name.
Address format
The EVM format, shared by every EVM chain here: 0x and 40 hex digits, any case. An address that fits Base fits the other thirteen EVM chains too, and identify says so rather than picking one. The EIP-55 checksum, the one carried in letter case, is verified where there is one: mixed case has to match the hash, and an address in one case throughout passes, since it carries no checksum.
import { getChain } from "@agntn/chains";
const chain = getChain("coinbase");
chain.assertAddress("0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"); // returned unchanged
chain.chainId; // "0x2105"
chain.caip2; // "eip155:8453"
Spellings
base, coinbase, Base. The key is base, the rest resolve through getChain.