Last updated 5 months ago

On‑Chain Smart Contract Classifier Library (Python/JS) 📚

Problem

Cardano lacks tools to classify deployed Plutus smart contracts by type or usage This makes it hard for developers, auditors,researchers to understand ecosystem dynamics or discover relevant contracts

Solution

We’ll build an ML-powered library that classifies on-chain Plutus contracts by category (DeFi, NFTs, etc.), providing CLI tools, APIs, and datasets to support developers and researchers.

Total to date

This is the total amount allocated to On‑Chain Smart Contract Classifier Library (Python/JS) 📚.

45,000 $ADA
Total funds requested
118
Total votes cast
13.6M
Votes yes
8.63M
Votes abstain

About this idea

Team

Halal Abduletif – Full-stack developer (MERN stack) with blockchain experience. Responsible for overall project coordination, architecture design, Plutus integration, and community engagement. Will oversee milestone delivery and open-source licensing compliance.

Machine Learning Engineer:

(To be recruited via open call) – Will build, train, and evaluate classification models based on extracted smart contract features. Tasks include ML pipeline, dataset generation, model tuning, and performance reporting.

Frontend & API Developer:

(Freelance or community-supported role) – Will build the REST API, CLI integration, and public web dashboard. Will ensure responsive UI/UX and reliable backend connections to the model.

Technical Writer & Translator:

(2 part-time collaborators) – Responsible for writing technical documentation, user guides, API references, and translating key documents and UI into Amharic and Arabic.