Smart Contracts
Deploy and interact with EVM smart contracts on ZetaChain.
ZetaChain runs the Ethereum Virtual Machine. Solidity contracts deploy without modification, and standard tooling — Hardhat, Foundry, ethers, viem — works unchanged.
Point your existing EVM workflow at a ZetaChain RPC endpoint to deploy. Chain IDs, public RPCs, and the testnet faucet are documented in Network Details, RPC/API Endpoints, and Faucet.
For working with addresses across both bech32 Cosmos and hex EVM formats, see Account Addresses.