[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10486":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":22,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},10486,"smart-contract-best-practices","ConsenSysDiligence\u002Fsmart-contract-best-practices","ConsenSysDiligence","A guide to smart contract security best practices","https:\u002F\u002Fconsensysdiligence.github.io\u002Fsmart-contract-best-practices\u002F",null,"HTML",7584,1469,312,18,0,1,5,40.5,false,"master",true,[24,25,26,27,28,29],"blockchain","documentation","ethereum","security","smart-contracts","solidity","2026-06-12 02:02:22","[\u003Cimg width=\"200\" alt=\"get in touch with Consensys Diligence\" src=\"https:\u002F\u002Fuser-images.githubusercontent.com\u002F2865694\u002F56826101-91dcf380-685b-11e9-937c-af49c2510aa0.png\">](https:\u002F\u002Fconsensys.net\u002Fdiligence\u002F)\u003Cbr\u002F>\n\u003Csup>\n[[  🌐  ](https:\u002F\u002Fconsensys.net\u002Fdiligence\u002F)  [  📩  ](mailto:diligence@consensys.net)  [  🔥  ](https:\u002F\u002Fconsensys.net\u002Fdiligence\u002Ftools\u002F)]\n\u003C\u002Fsup>\u003Cbr\u002F>\u003Cbr\u002F>\n\n\n# Smart Contract Security Best Practices\n\nVisit the documentation site: https:\u002F\u002Fconsensysdiligence.github.io\u002Fsmart-contract-best-practices\u002F\n\nRead the docs in Chinese: https:\u002F\u002Fgithub.com\u002FConsenSysDiligence\u002Fsmart-contract-best-practices\u002Fblob\u002Fmaster\u002FREADME-zh.md\nRead the docs in Vietnamese: https:\u002F\u002Fgithub.com\u002FConsenSysDiligence\u002Fsmart-contract-best-practices\u002Fblob\u002Fmaster\u002FREADME-vi.md\n\n## Contributions are welcome!\n\nFeel free to submit a pull request, with anything from small fixes, to full new sections. If you are writing new content, please reference the [contributing](.\u002Fdocs\u002Fabout\u002Findex.md) page for guidance on style.\n\nSee the [issues](https:\u002F\u002Fgithub.com\u002FConsenSysDiligence\u002Fsmart-contract-best-practices\u002Fissues) for topics that need to be covered or updated. If you have an idea you'd like to discuss, please chat with us in [Gitter](https:\u002F\u002Fgitter.im\u002FConsenSys\u002Fsmart-contract-best-practices).\n\n## Building the documentation site\n\n```\ngit clone git@github.com:ConsenSys\u002Fsmart-contract-best-practices.git\ncd smart-contract-best-practices\npip install -r requirements.txt\nmkdocs build \n```\n\nTo run the server (and restart on failure):\n\n```\nuntil mkdocs serve; do :; done\n```\n\nYou can also use the `mkdocs serve` command to view the site on localhost, and live reload whenever you save changes.\n\n## Redeploying the documentation site\n\n```\nmkdocs gh-deploy\n```\n","该项目提供了一份智能合约安全最佳实践指南。它详细介绍了如何编写更安全的智能合约，涵盖了从代码审计到部署的最佳实践，并特别强调了以太坊和Solidity相关的安全措施。此项目采用HTML语言编写，适合区块链开发者、智能合约审计人员以及对区块链安全感兴趣的读者使用。无论是初学者还是有经验的开发者，都可以从中获得宝贵的安全知识与指导。",2,"2026-06-11 03:28:47","top_topic"]