DeFi Security Alliance also provides a selection of the most popular issues, ready to be included and used. They can be used as offered or adjusted according to the demands of the user. This feature can be beneficial to both established auditors and new projects, trying to make their name. Additionally, users can add their own template issues according to their needs.
After all information has been filled in, Audit Builder will compile a PDF audit report that can be easily imported to GitHub or the project’s website.
A useful addition for auditors is Fork Checker. It’s normally used on two occasions. The first one is evaluating the code: if you’re dealing with a fork, you can see what changes has the project made to the original code. During an audit, you can review and compare all dependencies.
Usually, these tasks have to be done manually and it’s time-consuming. With this feature, the Builder automatically checks whether there’s been a backdoor added to the code.
Fork Checker takes the code provided in a sol file or via the address, and compares it to its database that includes OpenZeppelin and others. The feature shows the differences between the codes.