10 builder options across 8 categories.
Solidity is the primary language for Ethereum smart contracts and EVM-compatible blockchains. Agent rules for Solidity are critical — they typically enforce security patterns (reentrancy guards, access control), gas optimization practices, OpenZeppelin contract usage, and Hardhat/Foundry testing conventions.
Architecture patterns and principles
Error handling strategies
Code quality tools
Performance optimization guidelines
Security best practices
Community-sourced coding standards
Testing frameworks and conventions