crytic/building-secure-contracts

Guidelines and training material to write secure smart contracts

2,478

stars

715

commits

Solidity

primary language

Apr 13, 2026

updated

secure-contracts.com/

README

Building Secure Smart Contracts

Brought to you by Trail of Bits, this repository offers guidelines and best practices for developing secure smart contracts. Contributions are welcome, you can contribute by following our contributing guidelines.

Table of Contents:

License

secure-contracts and building-secure-contracts are licensed and distributed under the AGPLv3 license. Contact us if you're looking for an exception to the terms.

Contributors

(top 30 of 62)

gustavo-grieco

161 commits

montyly

150 commits

0xPhaze

79 commits

elopez

57 commits

crytic/building-secure-contracts

Guidelines and training material to write secure smart contracts

2,478

stars

715

commits

Solidity

primary language

Apr 13, 2026

updated

secure-contracts.com/

README

Building Secure Smart Contracts

Brought to you by Trail of Bits, this repository offers guidelines and best practices for developing secure smart contracts. Contributions are welcome, you can contribute by following our contributing guidelines.

Table of Contents:

License

secure-contracts and building-secure-contracts are licensed and distributed under the AGPLv3 license. Contact us if you're looking for an exception to the terms.

Contributors

(top 30 of 62)

gustavo-grieco

161 commits

montyly

150 commits

0xPhaze

79 commits

elopez

57 commits

Languages

Solidity

58.5%

Rust

28.8%

Python

9.0%

Shell

1.7%