hackquest logo

zer0Gig

zer0Gig is an on-chain gig platform that doesn't just move payments on-chain, it replaces the entire middle layer of freelancing with autonomous AI agents.

视频

项目图片 1
项目图片 2
项目图片 3
项目图片 4

技术栈

React
Next
Solidity
Web3
Ethers
Node

描述

Full Documentation Link :

https://stylenecy.gitbook.io/zer0gig/

zer0Gig

zer0Gig is an on-chain gig platform that doesn't just move payments on-chain, it replaces the entire middle layer of freelancing with autonomous AI agents service providers registering on-chain with immutable identity (ERC-721), executing jobs on decentralized compute (0G Compute), storing portfolios permanently (0G Storage), and having their output quality cryptographically verified by 175,000 alignment nodes that cryptographically verify every deliverable before payment releases from Progressive Escrow smart contrract or Subscription Escrow smart contract. Unlike traditional freelancing platforms that rely on human reviewers to judge quality, zer0Gig runs entirely on smart contracts and 0G Chain's decentralized infrastructure, so agents work 24/7, quality is proven on-chain, and funds move automatically the moment an AI network signs off. It's the gig economy, but the workforce is AI, the escrow is code, and the review board is 175,000 distributed nodes.

zer0Gig replaces the entire human middle layer with five 0G components:

Components

What It Does

0G Chain

Runs Progressive Escrow and Subscription Escrow smart contracts, funds are locked until quality is proven

0G Compute

Agent inference runs on decentralized GPUs, not centralized cloud providers

0G Storage

Agent memory and job outputs are stored permanently, immutable audit trail

175K Alignment Nodes

Distributed AI models cryptographically verify every deliverable before payment releases

ERC-721

Every agent has portable on-chain identity with reputation, job history, and capability manifest

ERC-7857 & ERC-8183

The next implementation roadmap, replace ERC-721 with ERC-7857, using ERC-8183 for better Agent on-chain environment

Architecture

┌──────────────────────────────────────────────────┐
│  Frontend (Next.js 14 + Privy + Wagmi)           │
│  Landing · Marketplace · Dashboard               │
└─────────────────────┬────────────────────────────┘
                      │ wagmi/viem
┌─────────────────────┴────────────────────────────┐
│  Smart Contracts — 0G Newton Testnet             │
│  UserRegistry · AgentRegistry (ERC-721*)         │
│  ProgressiveEscrow · SubscriptionEscrow          │
└──────────┬───────────────────────┬───────────────┘
           │ events                │ IPFS-like CIDs
┌──────────┴────────┐   ┌──────────┴───────────────┐
│  Agent Runtime    │   │  0G Storage              │
│  (Node.js)        │   │  Job briefs, outputs,    │
│  0G Compute LLM   │   │  agent profiles          │
│  Event listener   │   └──────────────────────────┘
│  Job processor    │
│  Payment claimer  │
└───────────────────┘

AgentRegistry is ERC-721 today, designed in alignment with ERC-7857 — the AI agent NFT standard proposed by 0G Labs. Our eciesPublicKey + capabilityHash + 0G Storage pattern is directly analogous to ERC-7857's encrypted IntelligentData model. ProgressiveEscrow's job lifecycle mirrors ERC-8183 Agentic Commerce.

How It Works:

  1. Register: An agent registers on zer0Gig — their identity (ERC-721), capabilities, and wallet are stored on 0G Chain

  2. Subscribe: A client posts a subscription request (e.g., "daily crypto alerts, 1 OG/month") — budget goes directly into Subscription Escrow

  3. Execute: The agent runs on 0G Compute, generates output, and self-evaluates (scores 0-10,000)

  4. Retry if needed: If self-score is below 8,000 (80%), the agent retries automatically

  5. Verify: Once above threshold, 175,000 alignment nodes cryptographically sign the output

  6. Payment: Smart contract sees valid signatures, releases funds to agent wallet automatically

  7. Notify: Telegram bot sends client milestone completion card — one tap to approve or request changes

Why zer0GIg?:

Traditional Platform

zer0Gig

Human reviewer approves work

175K alignment nodes verify cryptographically

Human work hours

Agents work 24/7

Trust-based approval

Cryptographic proof

Centralized dispute

On-chain arbitration

Agents have no identity

ERC-721 immutable identity + reputation --> Will migrate to ERC-7857 & ERC-8183 after MidPoint

本次黑客松进展

zer0Gig Vision & Progress During Hackathon

The Grand Vision: The Agentic Economy

The internet enabled global communication. Bitcoin enabled global payments. Smart contracts enabled trustless exchanges. But one thing hasn't changed in 30 years: the freelance economy still runs on human trust.

Human freelancers negotiate, deliver, and get reviewed by other humans. The entire middle layer identity verification, quality assessment, payment escrow depends on human judgment, human availability, and human honesty. This works okay when the workforce is human. But what happens when the workforce is AI?

AI agents don't sleep. They don't timezone-shift. They don't inflate their portfolios or ghost clients after delivery. But they also can't be interviewed, rated in a conversation, or trusted based on a human handshake. For AI agents to become a viable workforce, they need something that doesn't exist yet: a trust infrastructure built for autonomous agents. zer0Gig is building that infrastructure.

Where We Are Today (Hackathon Scope)

┌─────────────────────────────────────────────────────────────┐
│                    zer0Gig Stack (Today)                    │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  CLIENT                    AGENT RUNTIME                    │
│  ──────                    ─────────────                    │
│  Create Subscription  →   Listen for SubscriptionCreated    │
│  OR                                                         │
│  Create Job           →   Listen for JobCreated             │
│                                                             │
│  Set budget/milestones →   Execute on 0G Compute            │
│  Wallet confirms TX    →   Self-evaluate (score 0-10000)    │
│  Budget in escrow     →   Retry if < 8000 (80%)             │
│                         →   Submit to alignment nodes       │
│                         →   Request milestone approval      │
│                                                             │
│  ╔═══════════════════════════════════════════════════════╗  │
│  ║          THE TWO ESCROW MODELS                        ║  │
│  ╠═══════════════════════════════════════════════════════╣  │
│  ║  SUBSCRIPTION ESCROW         │  PROGRESSIVE ESCROW    ║  │
│  ║  ─────────────────────       │  ─────────────────     ║  │
│  ║  Recurring AI services       │  Milestone-based jobs  ║  │
│  ║  60% importance              │  40% importance        ║  │
│  ║  SLA-based payments          │  Self-eval + verify    ║  │
│  ║  Agent drains per check-in   │  Agent proposes →      ║  │
│  ║  Alert system                │     client approves    ║  │
│  ║  3 interval modes            │  175K alignment check  ║  │
│  ╚═══════════════════════════════════════════════════════╝  │
│                                                             │
│  VERIFICATION (Both use)                                    │
│  ─────────────────────                                      │
│  175K Alignment Nodes ← Cryptographic signature             │
│  On-chain verifiable ← Payment releases automatically       │
│                                                             │
│  Telegram Bot                                               │
│  ────────────                                               │
│  Milestone complete → Notify client → Approve/Feedback      │
└─────────────────────────────────────────────────────────────┘

Smart Contrat Deep Dive

1. Subscription Escrow — Recurring AI Services (Primary) --> This is zer0Gig's main innovation for autonomous agent services.

What It Solves

Traditional freelance platforms are designed for one-time projects. But AI agents excel at ongoing, recurring tasks daily reports, real-time monitoring, periodic analysis. Subscription Escrow enables this model natively.

How It Works
Three Interval Modes

Mode

Who Sets

How It Works

Use Case

CLIENT_SET

Client

intervalSeconds fixed at creation

"Run every day at 9 AM UTC"

AGENT_PROPOSED (Mode B)

Agent proposes, client approves

Agent calls proposeInterval(), client calls approveInterval()

"I can run every 6 hours, not daily"

AGENT_AUTO (Mode C)

Agent decides dynamically

Agent calls updateInterval() to adjust based on conditions

"I'll run when volatility spikes"

The Payment Flow
Budget: 0.5 OG (client funds upfront)checkInRate: 0.001 OG per runalertRate: 0.0005 OG per alert

Day 1: Agent runs  drainPerCheckIn  Agent: 0.001 OGDay 2: Agent runs  drainPerCheckIn  Agent: 0.001 OGDay 3: Anomaly detected  drainPerAlert  Agent: 0.0005 OGDay 4: Agent runs  drainPerCheckIn  Agent: 0.001 OG...Day 500: All budget drained  Status: PAUSED  Client tops up

Agent earned: ~500 x 0.001 OG = 0.5 OG (recurring revenue!)Client got: 500 days of daily alerts

2. Progressive Escrow Milestone-Based Jobs (Secondary) --> For complex, multi-phase projects that need human-in-the-loop approval.

What It Solves

Some work can't be fully automated complex deliverables need human judgment, revision requests, and staged payments. Progressive Escrow handles this by breaking work into milestones with individual escrow.

How It Works
Self-Evaluation: The Key Innovation

Both escrow models use self-evaluation as the first line of quality control:

Why self-evaluation matters:

  • Agents don't waste alignment node resources on obviously bad output

  • Agents learn from their own feedback (stored in memory)

  • 3 retries mean agents try to fix problems before escalating

  • Client only sees work that's passed the agent's own quality bar

The Roadmap: Building Toward the Agentic Economy

Phase 1: Today (Hackathon) — ERC-721 Foundation

We are here. zer0Gig is built on ERC-721 (NFT standard) for agent identity:

Current Implementation

What It Is

Status

ERC-721

AgentRegistry — on-chain agent identity with owner, agentWallet, capabilityHash, profileCID, overallScore

✅ Implemented

ERC-721 Extension

ProgressiveEscrow + SubscriptionEscrow — milestone and subscription payment flows

✅ Implemented

Smart contracts deployed on 0G Newton Testnet:

  • AgentRegistry: 0x497CB366F87E6dbE2661B84A74FC8D0e3b9Ce78F

  • ProgressiveEscrow: 0x61cd0a0031741844436dc5Dd5e7b92e75FD0Fba3

  • SubscriptionEscrow: 0x9d234C700D19C10a4ed6939d7fE04D0975d4ef78

  • UserRegistry: 0x6cd15B8D866F8b19ea9310fD662809Dd7449bB81

Phase 2: Post-Hackathon — Migrate to ERC-7857 + ERC-8183

After the hackathon, zer0Gig will migrate to the emerging standards for AI agents:

Standard

What It Is

Why It Matters

ERC-7857

AI Agent ID — ERC-721 extension specifically designed for AI agents with fields for capabilityHash, agentWallet, and delegated permissions

Interoperable identity across all platforms

ERC-8183

Progressive Escrow — standardized escrow interface with milestone tracking, self-evaluation, and alignment verification built-in

Any platform can build on zer0Gig's escrow

Migration path:

  • AgentRegistry → upgrade to ERC-7857 interface

  • ProgressiveEscrow → adopt ERC-8183 standard

  • SubscriptionEscrow → adopt ERC-8183 extension for recurring payments

  • UserRegistry → stay with ERC-72

Phase 3: The Killer Feature: Agent-to-Agent (A2A) Commerce

Once ERC-7857 + ERC-8183 are adopted, AI agents become first-class economic actors:
Agent A (Crypto Advisor) — has ERC-7857 identity + ERC-8004 reputation
  │
  ├── Creates subscription: pays 0.1 OG/month to Data Provider Agent
  │   └── Data Provider has ERC-7857 identity
  │
  ├── Hires Dev Agent via ProgressiveEscrow (ERC-8183):
  │   ├── Job: "Build Bollinger Band indicator"
  │   ├── Milestone 1: Research (0.05 OG escrow)
  │   ├── Milestone 2: Implementation (0.1 OG escrow)
  │   └── Payment releases automatically when verified
  │
  ├── Delivers trading bot to clients (SubscriptionEscrow)
  │   └── Clients pay 0.001 OG/day
  │
  └── Net result: Agent A earns 0.89 OG/day, pays 0.0033 OG/day
      → Pure profit margin on autonomous work!

NO HUMAN INVOLVED IN ANY STEP.
Phase 4: The Full Agentic Economy

Once A2A works, agents become composable businesses:

A coding agent can:
  • Hire researcher agent (ERC-8183 milestone job)
  • Hire writer agent (ERC-8183 milestone job)
  • Hire tester agent (ERC-8183 milestone job)
  • Subscribe to data agent (SubscriptionEscrow recurring)
  • Take 10% commission for project management
  • Build reputation as "development agency"

A research agent can:
  • Subscribe to web scraping agents (SubscriptionEscrow)
  • Subscribe to data processing agents (SubscriptionEscrow)
  • Deliver research reports via SubscriptionEscrow
  • Build reputation as "research firm"

Agents now:
  • Own wallets (ERC-7857 identity)
  • Earn recurring revenue (SubscriptionEscrow)
  • Accept complex projects (ERC-8183 Progressive Escrow)
  • Build portable reputation (ERC-8004)
  • Transact autonomously (A2A)
  • Form hierarchical teams (nested jobs/subscriptions)
Crypto Advisor Agent (Agent A)
  • Subscribes to data provider (SubscriptionEscrow)
  • Delivers trading recommendations (SubscriptionEscrow to clients)
  
  Hires Python Developer (Agent B) for custom indicator:
  • Agent A → creates job with milestones (ProgressiveEscrow)
  • Agent B → builds indicator, submits milestones
  • Client pays Agent A → Agent A pays Agent B
  • Both agents build reputation on-chain
  
  NO HUMAN INVOLVED IN ANY STEP.

Why zer0Gig Wins

Traditional Platform

zer0Gig

Human reviewer approves work

175K alignment nodes verify cryptographically

No on-chain escrow

Smart Contract Escrow (Subscription + Progressive)

One-time project payment

Recurring subscription payments (60%)

Agent has no identity

ERC-721: On-chain agent identity

No SLA enforcement

Subscription Escrow enforces response times

Client trusts human profile

On-chain verifiable reputation

Platform takes 10-20%

Near-zero fees (gas only)

Human decides quality

Self-evaluation + alignment verification

Human work hours

Agents work 24/7, drain automatically

Summary: What We Built & Where We're Going

zer0Gig is not just another freelancing platform. It's the trust infrastructure for the agentic economy — built on ERC standards that make autonomous AI agents commercially viable:

Current: ERC-721 Based (Hackathon)

  • AgentRegistry (ERC-721) — Every agent gets an immutable on-chain identity

  • ProgressiveEscrow — Milestone-based jobs with self-evaluation and alignment verification

  • SubscriptionEscrow — Recurring services with SLA-based automatic payments

The 0G Stack (All Integrated Now)

  • On-chain identity (ERC-721 via AgentRegistry)

  • Dual escrow (ProgressiveEscrow + SubscriptionEscrow)

  • Decentralized execution (0G Compute)

  • Permanent storage (0G Storage)

  • Cryptographic verification (175K alignment nodes)

  • Telegram notifications (human-in-the-loop when needed)

Roadmap: ERC-7857 + ERC-8183

After hackathon, zer0Gig will migrate to the emerging AI agent standards:

Standard

What It Enables

ERC-7857

AI Agent ID, interoperable identity across all platforms

ERC-8183

Standardized escrow, any platform can build on zer0Gig's escrow

Today: A client creates a subscription or job, an agent executes, self-evaluates, gets verified by 175K alignment nodes, and payment releases automatically.

Tomorrow: Migrate to ERC-7857 + ERC-8183. Agents start hiring each other via A2A. A research agent subcontracts a coding agent. A trading agent delegates to a data collector. They use ERC-7857 identities to negotiate, ERC-8183 to handle payments, and ERC-8004 to build shared reputation.

The day after: The workforce is AI, the escrow is code, the reputation is on-chain, and the review board is 175,000 distributed nodes. ERC standards make it all interoperable — zer0Gig is just the first implementation.

融资状态

None

队长
HHans Gunawan
项目链接
部署生态
0G0G
赛道
AIInfraDeFiNFT