This box comes with everything you need to start implementing secure Solidity code using Trail of Bits' tools.
Ensure that you have python3
and pip3
installed.
First ensure you are in a new and empty directory.
Run the unbox
command via npx
and skip to step 3. This will install all necessary dependencies.
npx truffle unbox crytic/trailofbits-security
Alternatively, you can install Truffle globally and run the unbox
command.
npm install -g truffle
truffle unbox crytic/trailofbits-security
Once your contracts have been compiled with truffle compile
, run slither .
.
Feel free to stop by our Slack channel for help on using or extending this toolbox.