Skip to main content
The TypeScript SDK supports the following networks. Use these NetworkConfig values explicitly and provide a deterministic rpcUrl for production.

Network List

NetworkTypeNetworkConfig
Ethereum MainnetMainnetETHEREUM_MAINNET
Ethereum SepoliaTestnetETHEREUM_SEPOLIA
Base MainnetMainnetBASE_MAINNET
Base SepoliaTestnetBASE_SEPOLIA
Polygon MainnetMainnetPOLYGON_MAINNET
Polygon AmoyTestnetPOLYGON_AMOY
Arbitrum MainnetMainnetARBITRUM_MAINNET
Arbitrum Testnet (Sepolia)TestnetARBITRUM_TESTNET
Celo MainnetMainnetCELO_MAINNET
Celo Testnet (Alfajores)TestnetCELO_TESTNET
Gnosis MainnetMainnetGNOSIS_MAINNET
Scroll MainnetMainnetSCROLL_MAINNET
Scroll Testnet (Sepolia)TestnetSCROLL_TESTNET
Taiko MainnetMainnetTAIKO_MAINNET
Monad MainnetMainnetMONAD_MAINNET
Monad TestnetTestnetMONAD_TESTNET
BSC MainnetMainnetBSC_MAINNET
BSC TestnetTestnetBSC_TESTNET
LocalDevLOCAL
Monad is env-driven: MONAD_MAINNET_CHAIN_ID / MONAD_TESTNET_CHAIN_ID and corresponding RPC URLs must be set in your environment.
Networks not listed above are not supported by the TypeScript SDK.