Skip to content

Auditopia is a decentralized smart contract auditing platform

Notifications You must be signed in to change notification settings

vorachaitya/auditopia-dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Auditopia

Auditopia - A Decentralized Smart Contract Audit Platform
This project is still WIP

Table of Contents

📝Description

Auditing wait times in top audit firms are 9-12 months and expensive. We need something that is more participative and allows new and yet-unproven security auditors to get more opportunities. Owing to the immutable nature of blockchain technology, it is impossible to update the code afterits deployment. Placing smart contracts without adequate audits could lead to undesirable situations like differences in the contract's intended performance, gas leakage, and more. 43% Web3 hacks in 2022 were due to contract vulnerabilities, of which 52% were not audited.
  1. Select A Jury: There are 5 jury members selected for every audit. They control a 3/5 multisig that approves a detected bug once it is reported by an auditor.
  2. Pools are created: Once the contract is deployed, 2equally-funded betting pools arecreated, called NoBugs and YesBugs
  3. Auditors audit and fund pools: A security auditor looks at the deployed contract and judges whether there are bugs in this contract or not. Till the time a bug has been reported, the money from the YesBugs pool starts streaming to NoBugs pool, such thatthe YesBugs pool will be exhausted in 30 days.
  4. Pool Liquidation: If a security engineer finds a bug, they may report the bug to the jury. The jury will vote with their signature on whether the bugis a severe bug. If the jury accepts the bug to be a severe bug, the NoBugs pool is liquidated and all the money from NoBugs pool is distributed to the people who funded the YesBugs pool.

🔗Links

Assets

🤖Tech-Stack

Frontend - WIP!

  • NextJS

Smart Contract

  • Solidity, deployed on Scroll Sepolia

Contract Event Indexing

  • TheGraph

Offchain Computation, Cronjobs

  • Chainlink VRF
  • Chainlink Automation
  • Chainlink Services

Data Storage

  • TableLand

👩‍💻Team Members

About

Auditopia is a decentralized smart contract auditing platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.8%
  • Solidity 15.3%
  • JavaScript 7.9%