TaskLoop

TaskLoop: Agent-reviewed milestone escrow for crypto freelancers.

TaskLoop

Created At

Open Agents

Project Description

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

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.

background image mobile

Join the mailing list

Get the latest news and updates