Back to Browse

Solidity Options

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.

OpenZeppelin
Hardhat
Foundry
ethers.js
Slither