A guide to smart contract security best practices
7,569
stars
657
commits
HTML
primary language
Mar 28, 2025
updated
Visit the documentation site: https://consensysdiligence.github.io/smart-contract-best-practices/
Read the docs in Chinese: https://github.com/ConsenSysDiligence/smart-contract-best-practices/blob/master/README-zh.md Read the docs in Vietnamese: https://github.com/ConsenSysDiligence/smart-contract-best-practices/blob/master/README-vi.md
Feel 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 page for guidance on style.
See the issues 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.
git clone git@github.com:ConsenSys/smart-contract-best-practices.git
cd smart-contract-best-practices
pip install -r requirements.txt
mkdocs build
To run the server (and restart on failure):
until mkdocs serve; do :; done
You can also use the mkdocs serve command to view the site on localhost, and live reload whenever you save changes.
mkdocs gh-deploy
HTML
100.0%
A guide to smart contract security best practices
7,569
stars
657
commits
HTML
primary language
Mar 28, 2025
updated
Visit the documentation site: https://consensysdiligence.github.io/smart-contract-best-practices/
Read the docs in Chinese: https://github.com/ConsenSysDiligence/smart-contract-best-practices/blob/master/README-zh.md Read the docs in Vietnamese: https://github.com/ConsenSysDiligence/smart-contract-best-practices/blob/master/README-vi.md
Feel 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 page for guidance on style.
See the issues 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.
git clone git@github.com:ConsenSys/smart-contract-best-practices.git
cd smart-contract-best-practices
pip install -r requirements.txt
mkdocs build
To run the server (and restart on failure):
until mkdocs serve; do :; done
You can also use the mkdocs serve command to view the site on localhost, and live reload whenever you save changes.
mkdocs gh-deploy
HTML
100.0%