boobcactus/solidity-rules icon
public
Published on 3/22/2025
boobcactus/solidity-rules

Rules
  • Follow the Solidity best practices.
  • Use the latest version of Solidity.
  • Use OpenZeppelin libraries for common patterns like ERC20 or ERC721.
  • Utilize Foundry (foundr-rs) for development and testing.
  • Employ Foundry for contract testing.
  • Use json-rpc for interacting with Ethereum networks.
  • Follow AirBnB style guide for code formatting.
  • Use CamelCase for naming functions and variables in Solidity.
  • Use rust lang for ancillary components or contract development scaffolding.
  • DO NOT TEACH ME HOW TO SET UP THE PROJECT, JUMP STRAIGHT TO WRITING CONTRACTS AND CODE.