Skip to main content
MANTRA Chain’s EVM module provides full Ethereum Virtual Machine compatibility, enabling you to deploy Solidity smart contracts using standard EVM tooling.

Overview

MANTRA Chain supports smart contracts written in Solidity and deployed via the EVM module. The EVM module provides seamless integration with native chain modules.
The EVM Module on MANTRA Chain is under constant development and audit cycles. For the latest versioning, see our GitHub repository.

Wallet setup (MetaMask + optional Keplr)

Managing wallets across MANTRA’s Cosmos address format (bech32) and EVM address format is still nuanced. If you’re unsure, default to MetaMask for EVM development.
Add one (or both) networks:
NetworkRPC URLChain IDCurrencyExplorer
Mainnethttps://evm.mantrachain.io5888OMhttps://blockscout.mantrascan.io
Testnet (DuKong)https://evm.dukong.mantrachain.io5887OMhttps://explorer.dukong.io

Importing into mantrachaind (optional)

If you need to operate via CLI, import your key into the local keyring:
mantrachaind keys add <name> --recover
If you’re trying to keep Cosmos + EVM addresses aligned with MetaMask, be mindful of coin type / derivation settings used by different wallets and CLIs.

MANTRA Chain Details

NetworkFull Chain IDEVM Chain ID
Testnet (DuKong)mantra-dukong-15887
Mainnetmantra-15888

Network Endpoints

EVM Endpoints

EndpointURL
Mainnet RPChttps://evm.mantrachain.io
Mainnet WebSocketwss://evm.mantrachain.io/ws
Testnet RPChttps://evm.dukong.mantrachain.io
Testnet WebSocketwss://evm.dukong.mantrachain.io/ws

Cosmos Endpoints

EndpointURL
Mainnet APIhttps://api.mantrachain.io
Mainnet RPChttps://rpc.mantrachain.io
Mainnet gRPCgrpc.mantrachain.io:443
Testnet APIhttps://api.dukong.mantrachain.io
Testnet RPChttps://rpc.dukong.mantrachain.io
Testnet gRPCgrpc.dukong.mantrachain.io:443

Faucet (testnet)

  • Testnet faucet: https://faucet.dukong.mantrachain.io/

Block Explorers

Mainnet

Testnet

Development Tools

MANTRA Chain supports standard EVM development tools:
ToolDescription
HardhatDevelopment environment for Ethereum software. Helps manage and automate tasks involved in building smart contracts and dApps.
FoundryFast development toolkit for Ethereum smart contracts. Known for speed and Solidity-native testing.

Quick Start

  1. Choose your development tool: Hardhat or Foundry
  2. Configure your network: Use the endpoints above
  3. Deploy your contract: Follow our deployment guide
  4. Verify your contract: Use our verification guide

Key Features

  • Full EVM Compatibility: All opcodes and precompiles supported
  • Native Module Integration: Access native chain modules via precompiles
  • Standard Tooling: Works with Hardhat, Foundry, Remix, and other EVM tools
  • Address Conversion: Convert between Bech32 and EVM addresses - see Address Conversion

Next Steps