Sourcify Bounty
Description
What is required to complete this bounty?
Build a tool, platform, or application that makes meaningful use of Sourcify's open dataset of verified smart contracts. The dataset includes 27M+ verified contracts across 100+ EVM chains, each with full source code, bytecodes, ABI, compiler metadata, storage layouts and more. You can access the dataset through the Parquet file export, Google BigQuery, or the Sourcify API and 4byte Signature API. You may combine Sourcify data with other data sources.
What are examples of use cases you are looking to solve?
- AI-powered contract explainer: Use verified source code and metadata to build an AI tool that explains what any contract does in plain language, highlights risks, or generates documentation
- Smart contract analytics platform: Analyze patterns across millions of verified contracts, for example most used libraries, common vulnerability patterns, upgrade patterns, or storage layout evolution
- AI-assisted Solidity development: Train or fine-tune models on verified contract source code to power code completion, security analysis, or pattern-based suggestions
- Security pattern detector: Mine the dataset for known vulnerability patterns, rug-pull schemes, or anomalous contract structures across the ecosystem
- Decompiler enhancement: Use verified sources as ground truth to build or improve a bytecode-to-source decompiler, or an AI-powered bytecode explainer
- Contract similarity search: Build a search engine where you paste an address, bytecode, or source code and find similar verified contracts across chains. Use bytecode or source code patterns, or AST similarity to match contracts.
These are starting points. We welcome any novel use of the data.
What are the UX, Privacy, other requirements?
- Must use Sourcify data (through Parquet files, BigQuery, or API) as a core component
- Open source
- Working demo or prototype
Judging Criteria
How are you judging this bounty? What specific criteria do projects need to be aware of?