Step 1
Develop close links with your team to gain a full understanding of your project, gather appropriate documentation and agree upon shared goals from the audit process.
Step 2
Manual line-by-line code reviews to ensure the logic behind each function is sound and safe from common attack vectors.
Step 3
Simulation of hundreds of thousands of interactions with your Smart Contract on a test blockchain using a combination of automated test tools and manual testing to determine if any security vulnerabilities exist.
Step 4
Consulting with your team to support implementation of recommendations and resolve any outstanding issues.
Step 5
boiling down the results of our audit into an easy to read report to highlight any risks that exist to the project or its users.