EVM Development
Sei EVM Overview
An introduction to developing on Sei’s parallelized EVM, covering smart contract languages, tooling, and key concepts.
Related docs: EVM General · EVM with Hardhat
Development with Foundry
Step-by-step guide to setting up Foundry for Sei, creating contracts with OpenZeppelin, and deploying to testnet and mainnet.
Related docs: EVM with Foundry
Precompiles
Staking Precompile
Learn how to interact with Sei’s native staking module directly from EVM smart contracts — delegation, undelegation, redelegation, and validator queries.
Related docs: Staking Precompile
Distribution Precompile
Manage staking rewards and validator commissions through the distribution precompile — withdraw rewards, set withdrawal addresses, and more.
Related docs: Distribution Precompile