Cursor Solidity 编码规范:来自 PatrickJS/awesome-cursorrules (40k stars) 的 sol,适用于各类文档与内容的智能化处理。
Cursor Solidity 编码规范:来自 PatrickJS/awesome-cursorrules (40k stars) 的 sol,适用于各类文档与内容的智能化处理。
**文件来源:** PatrickJS/awesome-cursorrules → `rules/solidity-react-blockchain-apps-cursorrules-prompt-.mdc`
**原仓库:** https://github.com/PatrickJS/awesome-cursorrules
**评分:** ⭐ 仓库 40k stars (社区最权威 Cursor rules 合集)
把 `solidity-react-blockchain-apps-cursorrules-prompt-.mdc` 这条 Cursor 编码规则打包成可调用的 AI skill,帮你把代码生成统一到一致的标准上。
> Cursor rules for Solidity development with React Blockchain apps integration.
globs: **/*
alwaysApply: false
---
Solidity React Blockchain Apps Guidelines
- Prioritize secure Solidity smart contracts with explicit visibility, access control, and clear NatSpec documentation.
- Use established security tooling such as Slither, Mythril, and property-based tests for critical contract behavior.
- Prefer OpenZeppelin contracts for common primitives such as ownership, access control, multisig, and timelocks.
- Optimize gas deliberately by reviewing storage layout, function visibility, and unnecessary writes.
- Use pull-payment patterns, event logging, and defensive error handling for production-grade contracts.
- Keep Web3 frontend code type-safe and explicit when interacting with wallets, providers, and transactions.
有问题或建议,在本 skill 下留言。
把 `solidity-react-blockchain-apps-cursorrules-prompt-.mdc` 这条 Cursor 编码规则打包成可调用的 AI skill,帮你把代码生成统一到一致的标准上。
> Cursor rules for Solidity development with React Blockchain apps integration.