Monad
Monad is a high-performance EVM-compatible blockchain optimized for speed and efficiency. Switchboard On-Demand provides native oracle support for Monad with the same security guarantees and ease of use as other EVM chains.
Network Information
Mainnet
143
https://rpc-mainnet.monadinfra.com/rpc/YOUR_API_KEY
0xB7F03eee7B9F56347e32cC71DaD65B303D5a0E67
Testnet
10143
https://testnet-rpc.monad.xyz
0xD3860E2C66cBd5c969Fa7343e6912Eff0416bA33
Quick Start
1. Clone the Examples Repository
git clone https://github.com/switchboard-xyz/sb-on-demand-examples.git
cd sb-on-demand-examples/evm
bun install2. Configure Your Wallet
Security: Never use
export PRIVATE_KEY=...or pass private keys as command-line arguments—they appear in shell history and process listings.
Import your private key into Foundry's encrypted keystore:
cast wallet import mykey --interactive
# Enter your private key when prompted (hidden from terminal)
# Set a password to encrypt the keystoreCreate a .env file for scripts (add to .gitignore):
3. Deploy Contract
4. Run Examples
Integration Example
Monad-Specific Considerations
Native Token: MON (for gas fees)
High Performance: Monad's optimized execution enables faster oracle updates
Low Fees: Efficient gas usage for frequent price updates
EVM Compatibility: All existing Ethereum tooling works seamlessly
Getting MON Tokens
Testnet:
Use the Monad Testnet Faucet to get testnet MON
Mainnet:
Acquire MON tokens through supported exchanges
Bridge from other networks using official Monad bridges
Last updated