{"repo":"Aboudjem/solidity-style-guide","free":true,"listed":false,"github":"https://github.com/Aboudjem/solidity-style-guide","clone":"git clone https://github.com/Aboudjem/solidity-style-guide.git","description":"AI-ready Solidity style guide for Solidity 0.8.30 — naming, layout, NatSpec, custom errors, ERC-7201 storage, transient storage, Foundry tests, gas & security. Ships Solhint + Prettier configs, Claude Code skill, AGENTS.md.","language":null,"stars":32,"topics":["best-practices","coding-conventions","ethereum","security-best-practices","smart-contracts","solidity","solidity-code","solidity-documentation","foundry-testing","solidity-code-structure"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Solidity Style Guide Consistent. Safe. Gas-aware. A practical style guide for modern Solidity, tracking 0.8.34 , ERC-7201 namespaced storage, EIP-1153 transient storage, and current Foundry conventions. --- Why this guide Solidity gives you enough rope to ship fast or to lose funds. The official style guide covers formatting; this one covers the patterns that prevent audit findings and waste gas. - One canonical source. Every rule has a ✅ Yes and a ❌ No example. - Modern Solidity. Pinned to 0.8.34. Covers transient storage, custom errors in require , ERC-7201, and Pectra-era defaults. - Copy-paste tooling. A matching Solhint config, a Prettier config, an EditorConfig, and a GitHub Actions workflow. - Foundry-first testing. Naming matrix, invariants, fuzz, fork tests. - Editor integrations. Context files for Cursor, Claude Code, and any agent that reads AGENTS.md or llms.txt. At a glance :----------------- :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Target version Solidity 0.8.34 pinned for apps, ^0.8.20 for libraries Scope Naming, layout, formatting, NatSpec, best practices, Foundry tests, gas, security Tooling Solhint · Prettier · EditorConfig · CI Editor context AGENTS.md · CLAUDE.md · llms.txt · .cursorrules Companions Official guide · Foundry Book · RareSkills · Coinb","default_branch":null,"files":null,"tree":[],"storefront":"/r/Aboudjem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Aboudjem/solidity-style-guide/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}