EVM development
Sei EVM overview
This video introduces development on Sei’s parallelized EVM. It covers smart contract languages, tooling, and key concepts.
Related docs: EVM General · EVM with Hardhat
Development with Foundry
This step-by-step guide shows how to set up Foundry for Sei, create contracts with OpenZeppelin, and deploy to Sei Testnet and Sei Mainnet.
Related docs: EVM with Foundry
Precompiles
Staking precompile
Learn how to interact with Sei’s native staking module directly from EVM smart contracts. The video covers delegation, undelegation, redelegation, and validator queries.
Related docs: Staking Precompile
Distribution precompile
Learn how to manage staking rewards and validator commissions through the distribution precompile. For example, you can withdraw rewards and set withdrawal addresses.
Related docs: Distribution Precompile