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)

MetaMask

Add one (or both) networks to MetaMask:
NetworkRPC URLChain IDCurrencyExplorer
Mainnethttps://evm.mantrachain.io5888OMhttps://blockscout.mantrascan.io
Testnet (DuKong)https://evm.dukong.mantrachain.io5887OMhttps://explorer.dukong.io

Network 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

Faucets (testnet)

Block Explorers

NetworkExplorer
Mainnetblockscout.mantrascan.io
Testnetexplorer.dukong.io

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
  • Standard Tooling: Works with Hardhat, Foundry, Remix, and other EVM tools
  • Extended Precompiles: Access additional chain features via precompiles

Next Steps