Search projects, hackathons, sponsors and tech

    ← All projects

    TaskLoop

    TaskLoop: Agent-reviewed milestone escrow for crypto freelancers.

    Demo

    About

    TaskLoop is a milestone escrow system with an agent review layer. Clients create and fund escrow contracts, freelancers submit evidence, and the agent evaluates whether the milestone should be released, escalated, or disputed. Review payloads and execution logs are persisted to 0G, ENS makes identities readable, and KeeperHub is the adapter for reliable payout execution.

    How it's made

    ## How It Works 1. A client creates an escrow with 1-3 milestones. 2. The client funds the escrow contract. 3. The freelancer submits evidence for a milestone. 4. TaskLoop generates a structured agent review: verdict, confidence, reasons, and recommended action. 5. The review payload is stored in 0G Storage. 6. If the review is `approve` and confidence is above the configured threshold, a trusted execution path can call KeeperHub to release the milestone. 7. The execution decision and provider response are logged back to 0G. ## Architecture ```text apps/web Next.js app, wallet UX, ENS display, escrow pages, review API route packages/contracts Foundry contracts for EscrowFactory and MilestoneEscrow packages/shared Shared TypeScript types, zod schemas, ABI exports, formatters services/agent Review engine, 0G storage adapter, KeeperHub execution adapter, review-to-execution orchestration service ``` The web app calls `POST /api/review-milestone`. That route validates input, calls the agent orchestration service, persists review/execution artifacts to 0G, and returns the combined result to the UI.