← Back to home

Coaudit

Fully on-chain contract auditing, made easy for everyone

Screenshots

Coaudit screenshot 1
Coaudit screenshot 2
Coaudit screenshot 3

Problem Statement

Coaudit brings the audit process on-chain powered by ETH Sign attestations. The goal of this app is to simplify the auditing process by making it easier for everyone to lead, follow and get paid, all in one app.Initially a company attests that they want their contract audited and places a bounty for all the work to be done. Then an auditor can pick it up and start submitting bug reports. Once they are all taken care of the initial company releases the payout straight to the auditors wallet

Solution

We used blockscout for all of the on-chain contract fetching and ethers for function call parsing. Custom coded Monaco editor for the code editor in the front end. For on chain mechanics we are using ETH Sign where we split the audit proposal, bug reports and the final status change through attestations, with a final reward distributed this way too.

Hackathon

ETHGlobal Bangkok

2024

Prizes

  • 🏆

    Blockscout Explorer Big Pool Prize

    Blockscout

Contributors