Skip to content

Since 2012, Trail of Bits has helped secure some of the world's most targeted organizations and devices.

We combine high-end security research with a real-world attacker mentality to reduce risk and fortify code.

Some of our work:


  1. slither slither Public

    Static Analyzer for Solidity and Vyper

    Python 5.1k 919

  2. echidna echidna Public

    Ethereum smart contract fuzzer

    Solidity 2.6k 332

  3. building-secure-contracts building-secure-contracts Public

    Guidelines and training material to write secure smart contracts

    Solidity 2.1k 330

  4. solc-select solc-select Public

    Manage and switch between Solidity compiler versions

    Python 732 99

  5. properties properties Public

    Pre-built security properties for common Ethereum operations

    Solidity 248 37

  6. caracal caracal Public

    Static Analyzer for Starknet smart contracts

    Cairo 123 7


Showing 10 of 62 repositories