# EVM Contract

- [Development Environment and Tools](/guides-and-tutorials/development-guides/smart-contract-dev/evm-contract/development-environment-and-tools.md): Necessary tools to start writing EVM contracts
- [Wallet Setup](/guides-and-tutorials/development-guides/smart-contract-dev/evm-contract/wallet-setup.md): Set up a wallet for contract deployment and execution
- [Contract Development](/guides-and-tutorials/development-guides/smart-contract-dev/evm-contract/contract-development.md): Write and deploy EVM contracts
- [How to Deploy a Smart Contract with GetBlock](/guides-and-tutorials/development-guides/smart-contract-dev/evm-contract/how-to-deploy-a-smart-contract-with-getblock.md): Dive straight into our freshly brewed guide from the devs' desk. Your dream of deploying a smart contract on Ontology is about to become a reality with these easy, step-by-step instructions.
