monad/network-config
Monad Network Configuration Reference
monadtechnical-doc🏛️ Officialconfidence highhealth 100%
v1.0.0·Updated 3/20/2026
Mainnet
Chain ID: 143 Currency: MON RPC: https://rpc.monad.xyz Backup RPC: https://monad.drpc.org Block Explorer 1: https://monadscan.com Block Explorer 2: https://monadvision.com Block Explorer 3: https://monad.socialscan.io
Testnet
Chain ID: 10143 Currency: MON RPC: https://testnet-rpc.monad.xyz Block Explorer: https://testnet.monadscan.com Faucet: https://faucet.monad.xyz
Adding to MetaMask
Settings -> Networks -> Add Network -> Add manually, fill in the Mainnet parameters.
Code Configuration
viem: import { monad, monadTestnet } from 'viem/chains' (>= 2.40.0)
wagmi:
import { monad } from 'viem/chains'
const config = createConfig({ chains: [monad], transports: { [monad.id]: http() } })
ethers.js:
const provider = new ethers.JsonRpcProvider("https://rpc.monad.xyz", { chainId: 143, name: "monad" })
Hardhat:
monad: { url: "https://rpc.monad.xyz", chainId: 143, accounts: [PRIVATE_KEY] }