> ## Documentation Index > Fetch the complete documentation index at: https://docs.cosmos.network/llms.txt > Use this file to discover all available pages before exploring further. # Overview export const CosmosOutlineIcon = ({size = 24, color = "currentColor", className = ""}) => ; export const EthereumOutlineIcon = ({size = 24, color = "currentColor", className = ""}) => ; Cosmos EVM is an open-source platform for teams building their own chain, rollup, or EVM-compatible application. It offers the industry's leading Layer 1 stack with custom modules, instant finality, and a native interoperability layer. With Cosmos EVM, you maintain full ownership of your entire stack—from the application layer down to consensus. } href="/evm/v0.5.0/documentation/evm-compatibility/overview"> Deploy existing Solidity contracts, use familiar tools like MetaMask, Hardhat, and Foundry } href="/evm/v0.5.0/documentation/smart-contracts/precompiles/overview"> Access staking, governance, IBC, and other Cosmos SDK modules directly from smart contracts 1-2 second block times with instant finality via 'CometBFT' consensus Built-in IBC support for interoperability across a growing list of ecosystems ## Why Cosmos EVM Cosmos EVM provides a production-ready foundation for building EVM-compatible blockchains with the full power of the Cosmos SDK. The repository includes `evmd`, a fully functional reference implementation that serves as the canonical starting point for teams launching their own chains. ### Complete EVM Compatibility From a developer's perspective, chains built with Cosmos EVM are **indistinguishable from canonical EVM chains** like Ethereum mainnet. Your existing tooling, workflows, and even AI coding assistants work without modification: * **Deploy contracts** using Hardhat, Foundry, or Remix exactly as you would on Ethereum * **Connect wallets** like MetaMask, WalletConnect, or Rabby without custom configuration * **Use standard libraries** such as ethers.js, viem, and web3.js with zero changes * **AI tools work seamlessly** - Claude, ChatGPT, and other AI assistants treat your local testnet as if it's Ethereum mainnet, deploying contracts and interacting with them using standard Ethereum patterns All user-facing components are identical. The difference lies in what happens under the hood: instant finality, native IBC interoperability, and direct access to Cosmos SDK modules from your smart contracts.