Last updated 3 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 USD
Total funds requested
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.