ID: # | Status:
Not approved

Last updated 2 years ago

Automated Bug-finding for Plutus

Problem

Double-satisfaction bugs, clone script attacks – the same vulnerabilities repeat in Plutus contracts. We will build a tool that automatically finds subtle instances of common bugs.

Solution

We have already built Yogo, a semantic search and bug-finding tool for C, Java, and Python based on automated reasoning techniques, published in PLDI 2020. We will add Haskell/Plutus support.

Total to date

This is the total amount allocated to Automated Bug-finding for Plutus.

$68,200
Total funds requested
Project status:
Complete: 0
In progress: 0
Onboarding
208
Total votes cast
₳34M
Votes yes
₳18.5M
Votes no

About this idea

Team

Already built this tool for C, Java, and Python. Leader has a Ph. D. in programming languages from MIT, specializing in multi-language programming tools.