How to Prepare for a Smart Contract Audit

  1. You present your repo to the auditor
  2. The auditor returns a quote, estimated start time, and estimated finish time
  3. You negotiate this quote and agree to a start date
  4. You pay an upfront deposit to lock in the date
  5. Once the date rolls around, you turn over your most recent commit hashes and documentation
  6. The auditor goes through your protocol and returns to you a list of vulnerabilities
  7. You fix these vulnerabilities and return the final commit hash to the auditor
  8. The auditor verifies fixes and presents you a final PDF report outlining the audit results

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store