Contributing guidelines
Last updated
Last updated
Please make sure that the following commands pass if you have changed the code:
We are using the stable toolchain for building and testing, but the nightly toolchain for formatting and linting, as it allows us to use the latest features of rustfmt
and clippy
.
If you are working in VSCode, we recommend you install the extension, and use the following VSCode user settings:
Install foudryup and foundry
To run locally, simply install Slither in your conda env and run it inside the foundry directory.
We use to detect any potential vulnerabilities in our contracts.
We use as our convention for formatting commit messages and PR titles.