# MANTRA Chain Documentation ## Docs - [Getting Started](https://mantrachain.mintlify.app/index.md) - [How to Connect Wallets to Testnet](https://mantrachain.mintlify.app/how-to-connect-wallets-to-testnet.md) - [How to Connect Wallets to Mainnet](https://mantrachain.mintlify.app/how-to-connect-wallets-to-mainnet.md) - [How to Setup Your Keplr Wallet](https://mantrachain.mintlify.app/how-to-setup-your-keplr-wallet.md) - [MANTRA Token Background](https://mantrachain.mintlify.app/mantra-token-background.md) - [MANTRA Tokenomics](https://mantrachain.mintlify.app/mantra-tokenomics.md) - [Inflation and Vesting Schedule](https://mantrachain.mintlify.app/mantra-chain-tokenomics.md) - [How to Stake MANTRA](https://mantrachain.mintlify.app/how-to-stake-mantra.md): Learn how to stake your MANTRA tokens and earn rewards on MANTRA Chain - [How to Move MANTRA Between the EVM and Cosmos VM](https://mantrachain.mintlify.app/how-to-move-mantra-between-the-evm-and-cosmos-vm.md): Use move.mantrachain.io to move MANTRA between your Cosmos wallet and EVM wallet on MANTRA Chain. - [Build on MANTRA Chain](https://mantrachain.mintlify.app/developers/overview.md): Welcome to MANTRA Chain development. Build EVM-compatible smart contracts and dApps. - [Testnet Faucet](https://mantrachain.mintlify.app/developers/getting-started/testnet-faucet.md): Get testnet tokens for development on MANTRA Chain - [Introduction](https://mantrachain.mintlify.app/developers/tutorials/zero-to-hero-dapp/introduction.md): Welcome to the MANTRA Zero to Hero dApp Development Guide - [Project Setup](https://mantrachain.mintlify.app/developers/tutorials/zero-to-hero-dapp/project-setup.md): Setting up your development environment for building dApps on MANTRA Chain - [Smart Contracts](https://mantrachain.mintlify.app/developers/tutorials/zero-to-hero-dapp/smart-contracts.md): Building and testing your Solidity smart contracts - [Deployment](https://mantrachain.mintlify.app/developers/tutorials/zero-to-hero-dapp/deployment.md): Deploying your smart contracts to the Dukong Testnet - [Frontend dApp](https://mantrachain.mintlify.app/developers/tutorials/zero-to-hero-dapp/frontend-dapp.md): Building the frontend with RainbowKit and interacting with your contracts - [Deploying Frontend](https://mantrachain.mintlify.app/developers/tutorials/zero-to-hero-dapp/deploying-frontend.md): Hosting options for your dApp frontend - [Architecture Overview](https://mantrachain.mintlify.app/developers/architecture/overview.md): Technical deep dive into MANTRA Chain's architecture - [EVM Module](https://mantrachain.mintlify.app/developers/architecture/evm-module.md): EVM module implementation and integration details - [EVM Compatibility](https://mantrachain.mintlify.app/developers/architecture/evm-compatibility.md): Full EVM compatibility with all opcodes and precompiles - [Cosmos Precompiles](https://mantrachain.mintlify.app/developers/architecture/cosmos-precompiles.md): How EVM communicates with Cosmos SDK modules through precompiles - [Transaction Sequencing](https://mantrachain.mintlify.app/developers/architecture/transaction-sequencing.md): How EVM transactions are sequenced on MANTRA Chain - [ERC-20 Tokens](https://mantrachain.mintlify.app/developers/architecture/erc20-tokens.md): Two ways to create ERC-20 tokens on MANTRA Chain - [Address Derivation](https://mantrachain.mintlify.app/developers/architecture/address-derivation.md): Address derivation, coin types, and wallet compatibility - [Cosmos SDK Integration](https://mantrachain.mintlify.app/developers/architecture/cosmos-sdk-integration.md): Cosmos SDK modules and custom MANTRA modules - [Interoperability](https://mantrachain.mintlify.app/developers/architecture/interoperability.md): Cross-chain communication and bridge architecture - [Getting Started with EVM](https://mantrachain.mintlify.app/developers/evm/getting-started.md): Get started building and deploying EVM smart contracts on MANTRA Chain - [Deploy a Smart Contract on MANTRA Chain](https://mantrachain.mintlify.app/deploy-smart-contract.md): Learn how to deploy your first smart contract on MANTRA Chain using standard EVM tools - [SDKs & Libraries](https://mantrachain.mintlify.app/developers/reference/sdks-libraries.md): Software development kits and libraries for building on MANTRA Chain - [Address Conversion](https://mantrachain.mintlify.app/developers/evm/address-conversion.md): Convert between Bech32 and EVM address formats on MANTRA Chain - [Using Precompiles](https://mantrachain.mintlify.app/developers/evm/using-precompiles.md): Practical guide to using precompiles in EVM contracts - [Using Foundry](https://mantrachain.mintlify.app/developers/evm/using-foundry.md): Deploy and test smart contracts on MANTRA Chain using Foundry - [Using Hardhat](https://mantrachain.mintlify.app/developers/evm/using-hardhat.md): Deploy and test smart contracts on MANTRA Chain using Hardhat - [Deploying Contracts](https://mantrachain.mintlify.app/developers/evm/deploying-contracts.md): Quick reference for deploying smart contracts on MANTRA Chain - [Verifying Contracts](https://mantrachain.mintlify.app/developers/evm/verifying-contracts.md): Verify your smart contracts on MANTRA Chain block explorers - [Getting Started](https://mantrachain.mintlify.app/operators/overview/getting-started.md): Get started as an operator on MANTRA Chain - [What are Validator Nodes?](https://mantrachain.mintlify.app/operators/overview/what-are-validator-nodes.md): Overview on how Validator Nodes and Delegated Proof-of-Stake works on MANTRA Chain - [Initial setup](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/initial-setup.md): Running your own node provides you various benefits, opens new possibilities, and helps to support the ecosystem. This page will guide you through spinning up your own node and taking part. - [Running a node](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/running-a-node.md): In this section, the application we are running is called mantrachaind. We will walk through how to set up and configure the app - along with integrating the application as a system service. - [Configuring mantrachain](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/configuring-mantrachain.md): systemd is a system and service manager for Linux operating systems that serves as the init system for initialising user space and managing system processes. - [Connect sidecar](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/connect-sidecar.md): Run the Connect sidecar and wire it into your validator's oracle configuration - [Becoming a validator](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/becoming-a-validator.md) - [Secure validator](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/secure-validator.md) - [Oracle setup](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/oracle-setup.md) - [Download nodes snapshots](https://mantrachain.mintlify.app/operators/node-setup-and-deployment/validator-nodes/download-nodes-snapshots.md) - [Draft a proposal](https://mantrachain.mintlify.app/operators/governance/draft-a-proposal/draft-a-proposal.md) - [Text proposal](https://mantrachain.mintlify.app/operators/governance/draft-a-proposal/text-proposal.md) - [Software upgrade](https://mantrachain.mintlify.app/operators/governance/draft-a-proposal/software-upgrade.md) - [Cancel software upgrade](https://mantrachain.mintlify.app/operators/governance/draft-a-proposal/cancel-software-upgrade.md) - [Community spend proposal](https://mantrachain.mintlify.app/operators/governance/draft-a-proposal/community-spend-proposal.md) - [Submitting a proposal](https://mantrachain.mintlify.app/operators/governance/execute-proposal/submitting-a-proposal.md) - [Depositing funds](https://mantrachain.mintlify.app/operators/governance/execute-proposal/depositing-funds.md) - [Voting on a proposal](https://mantrachain.mintlify.app/operators/governance/execute-proposal/voting-on-a-proposal.md): In order to vote on a proposal, submit the following command from the console of an Validator in the active set. - [Verifying your transaction](https://mantrachain.mintlify.app/operators/governance/execute-proposal/verifying-your-transaction.md): How to verify a governance transaction via mantrachaind or Mintscan. - [Network Details](https://mantrachain.mintlify.app/resources/network-details.md): MANTRA Chain network details, public endpoints, and configurations - [Chain Parameters](https://mantrachain.mintlify.app/resources/chain-parameters.md): MANTRA Chain parameters and configurations - [EVM Precompiles](https://mantrachain.mintlify.app/resources/evm-precompiles.md): Precompiled contracts available in the MANTRA Chain EVM - [Peers](https://mantrachain.mintlify.app/resources/peers.md): Seed nodes and persistent peers for connecting to MANTRA Chain networks - [Chain Registry](https://mantrachain.mintlify.app/resources/chain-registry.md): Information about MANTRA Chain in the Cosmos Chain Registry - [Safe Multisigs](https://mantrachain.mintlify.app/resources/safe-multisig.md): Create and manage Safe multisig accounts on MANTRA Chain - [Bridging Overview](https://mantrachain.mintlify.app/resources/bridging/overview.md): Choose the right bridge to move assets into MANTRA Chain - [mantraUSD Bridge](https://mantrachain.mintlify.app/resources/bridging/mantrausd.md): Move USDC from EVM chains to mantraUSD on MANTRA Chain - [Hyperlane](https://mantrachain.mintlify.app/resources/bridging/hyperlane.md): Lock & mint bridging - recommended for larger transfers and market makers - [Squid](https://mantrachain.mintlify.app/resources/bridging/squid.md): Liquidity-based bridging — fast, convenient transfers into MANTRA Chain - [Lucid](https://mantrachain.mintlify.app/resources/bridging/lucid.md): General-purpose bridging into MANTRA Chain via Lucid Labs - [IBC (Cosmos → MANTRA)](https://mantrachain.mintlify.app/resources/bridging/ibc.md): Bridge from any Cosmos chain into MANTRA Chain via IBC - [Goldsky](https://mantrachain.mintlify.app/resources/indexing/goldsky.md): Index MANTRA data with instant, queryable GraphQL APIs - [Canonical ERC-20 Contracts](https://mantrachain.mintlify.app/resources/canonical-token-contracts.md): MANTRA Chain source of truth for which ERC-20 contracts should be trusted for major tokens. - [Mainnet Contracts](https://mantrachain.mintlify.app/resources/contracts/mainnet.md): Deployed protocol contract addresses for MANTRA mainnet (mantra-1) - [Testnet Contracts](https://mantrachain.mintlify.app/resources/contracts/testnet.md): Deployed protocol contract addresses for MANTRA Dukong testnet (mantra-dukong-1) - [MANTRA Dex](https://mantrachain.mintlify.app/resources/contracts/mantra-dex.md) - [Pool Manager](https://mantrachain.mintlify.app/resources/contracts/mantra-dex/pool-manager.md): Liquidity pools, swaps, and routing for MANTRA DEX (MANTRA Swap) - [Farm Manager](https://mantrachain.mintlify.app/resources/contracts/mantra-dex/farm-manager.md): Farms, positions, and reward distribution for MANTRA DEX (MANTRA Swap) - [Fee Collector](https://mantrachain.mintlify.app/resources/contracts/mantra-dex/fee-collector.md): Protocol fee collection for MANTRA DEX (MANTRA Swap) - [Epoch Manager](https://mantrachain.mintlify.app/resources/contracts/mantra-dex/epoch-manager.md): Epoch clock contract used by MANTRA DEX (MANTRA Swap) - [MANTRA Claimdrop](https://mantrachain.mintlify.app/resources/contracts/mantra-claimdrop.md): Claimdrop contract overview and references - [Claimdrop V1](https://mantrachain.mintlify.app/resources/contracts/mantra-claimdrop-v1.md): Merkle-proof based token distribution contract - [Claimdrop V2](https://mantrachain.mintlify.app/resources/contracts/mantra-claimdrop-v2.md): Batch allocations + authorized wallets (allowlist) token distribution contract - [IBC Denominations](https://mantrachain.mintlify.app/resources/ibc-denoms.md): IBC token denominations available on MANTRA Chain - [TokenFactory Denoms](https://mantrachain.mintlify.app/resources/tokenfactory-denoms.md): TokenFactory-created denominations available on MANTRA Chain This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.