Supported networks
Core holds assets on, and signs for, five VM families. "Supported" means first-class: balances in the portfolio, sending and receiving, and signing through the relevant API.
Avalanche Primary Network
| Chain | VM | Chain id | Dapp surface |
|---|---|---|---|
| C-Chain | EVM | 43114 (0xa86a) | Standard EVM methods |
| P-Chain | PlatformVM | — | avalanche_* methods, alias P |
| X-Chain | AVM | — | avalanche_* methods, alias X |
Fuji test variants of all three are available in testnet mode (C-Chain:
43113 / 0xa869).
Other built-in networks
| Network | VM | Notes |
|---|---|---|
| Ethereum | EVM | Mainnet + test networks |
| Polygon | EVM | |
| HyperEVM | EVM | Hyperliquid's EVM chain |
| Hypercore | — | Hyperliquid's clearinghouse chain, backing perps |
| Bitcoin | BitcoinVM (UTXO) | Send/receive; UTXOs visible in the portfolio |
| Solana | SVM | SPL token support |
Custom EVM networks
Any EVM chain can be added — by users in settings, or by dapps via
wallet_addEthereumChain. Avalanche L1s fit
this path: an L1's EVM chain is added like any other custom network.
Testnet mode
One switch (Settings, or avalanche_setDeveloperMode) flips every network
to its test variant across the whole wallet — no per-chain toggling. The
faucet funds test accounts.