Skip to content

007Anmol/eth-global

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

67 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Decentralized Data Annotation Platform

Banner

Revolutionizing AI Training Data Creation through Decentralization

A trustless, transparent, and autonomous data annotation ecosystem that eliminates centralized intermediaries by leveraging Hedera Hashgraph for immutable audit trails, ASI Alliance for intelligent automation, and Lit Protocol for cryptographic payment guarantees.


🎯 The Problem

The $2.7B data annotation industry is controlled by centralized platforms (Scale AI, Amazon MTurk, Labelbox) that:

  • ❌ Extract 30-50% platform fees from every transaction
  • ❌ Own annotator reputations, creating vendor lock-in
  • ❌ Provide zero transparency into data handling or quality control
  • ❌ Delay payments for weeks while holding funds in escrow
  • ❌ Offer no recourse for disputed rejections or unfair reviews

5+ million global annotators lack portable credentials, fair compensation, and transparent processes.


✨ Our Solution

A decentralized protocol (not a platform) where clients, annotators, and AI services interact directly through:

  • πŸ”— Smart contracts for trustless escrow and reputation
  • πŸ€– Autonomous agents for workflow automation
  • πŸ” Cryptographic guarantees for conditional payments
  • πŸ“Š Immutable audit trails for complete transparency

Key Innovations

Feature Traditional Platforms Our Platform
Payment Speed 7-30 days Real-time (8-12 seconds)
Platform Fee 30-50% ~0.01% (blockchain fees only)
Reputation Platform-owned, non-transferable On-chain, globally portable
Transparency Black box Every event immutably recorded
Payment Trust Trust centralized processor Cryptographic guarantees (Lit Protocol)
Quality Control Manual/opaque AI-powered + multi-peer consensus

πŸ—οΈ Architecture

Three-Layer Technology Stack

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                     USER INTERFACE LAYER                     β”‚
β”‚  React + TypeScript + Canvas API + WalletConnect            β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                              β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   INTELLIGENCE LAYER                         β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚
β”‚  β”‚ Fetch.ai     β”‚  β”‚ SingularityNETβ”‚  β”‚  LangChain   β”‚      β”‚
β”‚  β”‚ uAgents      β”‚  β”‚ AI Marketplaceβ”‚  β”‚  NLP Engine  β”‚      β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚
β”‚                                                               β”‚
β”‚  Screening β€’ Task Assignment β€’ QA β€’ Payment β€’ Marketplace    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                              β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              TRUSTLESS EXECUTION LAYER                       β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚           Lit Protocol (PKPs + Lit Actions)          β”‚  β”‚
β”‚  β”‚  β€’ Conditional Payments  β€’ Access Control            β”‚  β”‚
β”‚  β”‚  β€’ Threshold Cryptography β€’ Decentralized Signing    β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                              β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    LEDGER LAYER                              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”‚
β”‚  β”‚ Hedera HCS  β”‚  β”‚ Hedera HTS  β”‚  β”‚  Smart       β”‚        β”‚
β”‚  β”‚ (Events)    β”‚  β”‚ (Payments)  β”‚  β”‚  Contracts   β”‚        β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β”‚
β”‚                                                               β”‚
β”‚  10,000 TPS β€’ $0.0001/tx β€’ 3-5s finality β€’ aBFT security    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ”§ Technologies Used

🌐 Hedera Hashgraph (Ledger Layer)

Why Hedera?

  • ⚑ 10,000+ TPS throughput vs 15-30 TPS on Ethereum
  • πŸ’° $0.0001 per transaction making micropayments viable
  • ⏱️ 3-5 second finality for real-time operations
  • πŸ›‘οΈ aBFT consensus - mathematically proven security

Implementation:

  • 5 HCS Topics for event-driven architecture:

    • project.{id}.tasks - Task creation and lifecycle
    • project.{id}.annotations - Submission events
    • project.{id}.reviews - Quality control outcomes
    • project.{id}.screening - Annotator qualifications
    • project.{id}.payments - Payment execution records
  • HTS Integration for ASI token micropayments

  • Mirror Node API for querying historical events


πŸ€– ASI Alliance (Intelligence Layer)

Fetch.ai uAgents Framework - 5 Autonomous Agents:

  1. Screening Agent (Python + GPT-4)

    • Generates domain-specific expertise questions
    • Evaluates annotator qualifications using AI
    • Publishes scores to HCS for permanent record
  2. Task Manager Agent (TypeScript + Hedera Agent Kit + LangChain)

    • Natural language project creation
    • Automatic smart contract deployment
    • "Create medical imaging project with 1000 tasks" β†’ Instant deployment
  3. Task Assignment Agent (Event-Driven)

    • Subscribes to HCS task topics
    • Queries on-chain reputation scores
    • Assigns to optimal annotators in real-time
  4. Quality Assurance Agent (AI-Powered)

    • Monitors annotation submissions
    • Calls SingularityNET models for automated QC
    • Triggers peer review workflows
  5. Payment Agent (Lit Protocol Integration)

    • Detects review approvals on HCS
    • Triggers Lit Actions for conditional payments
    • Records payment execution back to HCS

πŸ” Lit Protocol (Trustless Execution Layer)

Vincent Payment Delegation System:

The revolutionary payment model that eliminates trust requirements:

  1. Client mints PKP (Programmable Key Pair) - a decentralized wallet
  2. Defines payment rules as Lit Actions (JavaScript conditions)
  3. Delegates to Payment Agent - agent can only trigger, not control funds
  4. Automatic execution when cryptographic conditions are met

Access Control Conditions:

  • Reputation-gated dataset access
  • Decrypt IPFS hashes only for qualified annotators
  • Threshold: reputation_score >= 75

Key Benefits:

  • βœ… Trustless: Client never gives agent direct fund access
  • βœ… Conditional: PKP only signs if logic evaluates true
  • βœ… Decentralized: Threshold cryptography, no single point of failure
  • βœ… Auditable: All executions logged to Hedera HCS

🎨 Features

For Clients

  • β˜‘οΈ Natural language project creation
  • β˜‘οΈ Smart contract escrow with programmable payment rules
  • β˜‘οΈ Real-time project dashboards with on-chain verification
  • β˜‘οΈ AI-powered quality control and anomaly detection
  • β˜‘οΈ Immutable audit trail for regulatory compliance
  • β˜‘οΈ Dataset tokenization as NFTs for ownership/licensing

For Annotators

  • β˜‘οΈ Portable, on-chain reputation (verifiable credential)
  • β˜‘οΈ Real-time micropayments (8-12 second settlement)
  • β˜‘οΈ Professional annotation toolkit (bounding boxes, polygons, segmentation)
  • β˜‘οΈ AI-assisted pre-annotation for faster workflows
  • β˜‘οΈ Transparent dispute resolution with community arbitration
  • β˜‘οΈ Staking mechanism to bootstrap new annotators

For the Ecosystem

  • β˜‘οΈ Zero platform fees (only ~$0.0001 blockchain fees)
  • β˜‘οΈ Open protocol - anyone can build interfaces or agents
  • β˜‘οΈ Self-improving AI feedback loop
  • β˜‘οΈ Decentralized governance via ASI token voting

πŸš€ Quick Start


HCS Topics can be verified on hashscan.io

PROJECT_TOPICS_ID=0.0.7121902 SCREENING_TOPICS_ID=0.0.7121903 COMPLETION_TOPICS_ID=0.0.7121905


ASI agent: @ai-screening-agent Address: agent1qw4q278rq5zgyvjz8snrvm03dvvpaw546v8lwa499md2336elksjc9l7tyz Link: https://agentverse.ai/agents/details/agent1qw4q278rq5zgyvjz8snrvm03dvvpaw546v8lwa499md2336elksjc9l7tyz/profile


env template PINATA_JWT= NEXT_PUBLIC_GATEWAY_URL= NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=

Hedera Testnet Credentials

HEDERA_TESTNET_ACCOUNT_ID= HEDERA_TESTNET_PRIVATE_KEY= HEDERA_TESTNET_OPERATOR_KEY=

Mirror Node URL

MIRROR_NODE_URL=h REPUTATION_CONTRACT_ADDRESS=

PROJECT_TOPICS_ID= SCREENING_TOPICS_ID= ASSIGNMENT_TOPICS_ID= COMPLETION_TOPICS_ID= PAYMENT_TOPICS_ID=

ASI_API_KEY=

LIT_NETWORK= LIT_PRIVATE_KEY=

JWT_SECRET=


πŸ“Š Demo Workflow

As a Client:

  1. Connect Wallet (HashPack/MetaMask)
  2. Create Project via natural language:
    "Create medical imaging project with 500 X-rays, 
    pay 10 ASI per task, require reputation > 80"
    
  3. Fund Escrow with ASI tokens
  4. Define Payment Rules in Lit Action editor
  5. Monitor Dashboard with real-time HCS-verified metrics

As an Annotator:

  1. Connect Wallet
  2. Complete AI Screening (GPT-4 generates domain questions)
  3. Browse Available Projects (filtered by reputation requirements)
  4. Annotate Tasks using professional toolkit
  5. Submit Work (published to HCS instantly)
  6. Receive Payment (8-12 seconds after review approval)
  7. Build Reputation (every task adds to on-chain score)

🎯 Hackathon Prize Categories

πŸ† Hedera Track

Why we should win:

  • Most comprehensive HCS implementation with 5 production topics
  • Real-world micropayment system leveraging HTS ($0.0001 fees)
  • Immutable audit trails demonstrating aBFT security value
  • Event-driven architecture showcasing Hedera's unique capabilities

πŸ† ASI Alliance Track

Why we should win:

  • Sophisticated multi-agent system (5 specialized uAgents)
  • SingularityNET marketplace integration for AI-powered QC
  • Self-improving feedback loop: annotations β†’ train models β†’ better pre-annotation
  • Embodies ASI vision of decentralized, autonomous AI economy

πŸ† Lit Protocol Track

Why we should win:

  • Most innovative PKP use case: Vincent Payment Delegation
  • Conditional payments reading blockchain state + executing transactions
  • Reputation-gated access control for datasets
  • Demonstrates Lit's full potential beyond basic encryption

πŸ“ˆ Impact & Market Opportunity

Market Size

  • Current: $2.7B data annotation market (2024)
  • Projected: $17.2B by 2030 (23.4% CAGR)
  • Addressable: 5M+ global annotators

Social Impact

  • ✊ Fair compensation: Eliminate 30-50% platform fees
  • 🌍 Global accessibility: Borderless, permissionless access
  • πŸŽ“ Portable credentials: Web3-native professional reputation
  • βš–οΈ Due process: Transparent dispute resolution

Technical Innovation

  • πŸ”— First production multi-chain agent system (Hedera + Lit)
  • πŸ€– AI-orchestrated blockchain workflows
  • πŸ’° Sub-$0.01 micropayment infrastructure
  • πŸ›‘οΈ Cryptographically enforced conditional execution

πŸ”— Links


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 90.2%
  • Python 6.7%
  • CSS 1.6%
  • JavaScript 1.5%