> For the complete documentation index, see [llms.txt](/llms.txt).

# Smart Contracts Development

Get started with deploying dApps on Rootstock using Hardhat, Wagmi, Remix and other EVM-compatible tools.

- **Getting Started with Hardhat**: 8 items [Read more](/developers/smart-contracts/hardhat/)
- **Getting Started with Foundry**: 8 items [Read more](/developers/smart-contracts/foundry/)
- **Verify Smart Contracts**: 3 items [Read more](/developers/verify-smart-contracts/)
- **Getting Started with Rootstock CLI**: 6 items [Read more](/developers/smart-contracts/rsk-cli/)
- **Getting Started with Thirdweb**: 3 items [Read more](/developers/smart-contracts/thirdweb/)
- **Interface Registry**: See the ERC1820 standard interface, address support and smart contract implementation [Read more](/developers/smart-contracts/interface-registry/)
- **Contract Addresses**: All Contract Addresses on Rootstock. [Read more](/developers/smart-contracts/contract-addresses/)
- **Fungible Token Standards**: What is ERC20, and are there others like it? How do they work on Rootstock? [Read more](/developers/smart-contracts/fungible-token-standards/)
- **Best Practices for Smart Contract Development on Rootstock**: Best practices for Smart Contract Development on Rootstock [Read more](/developers/smart-contracts/smart-contracts-best-practices/)
- **Verify address ownership**: Confirm that you own an Rootstock address using RIF Identity Manager [Read more](/developers/smart-contracts/verify-address-ownership/)
