← all projects

Settle

@fawkes-alpha·Phong Vu·added 2026-07-19
0
stars
2.5k
lines
44
files
0
forks
0
followers
languages
TypeScript 87%JavaScript 13%

Settle is a trustless freelance escrow dApp on Arc Testnet. Clients lock USDC into the SettleEscrow contract (artifacts/contracts/SettleEscrow1.sol, deployed with deploy.mjs) following the ERC-8183 AgenticCommerce pattern, and an AI agent is registered as the on-chain evaluator of every job. In app/api/ai-dispute, Claude analyzes the job description, deliverable, and dispute reason, returns a verdict with a confidence score, and executes it on-chain — release, refund, or escalate — signing through a Circle developer-controlled wallet provisioned by the settle-agent package (lib/circle-client.ts, scripts/create-agent-wallet.ts). A polling agent at app/api/agent-poll re-analyzes disputed jobs and resolves them end to end. The Next.js frontend covers job creation, funding, submission, and history.

events
tags
circle components
builder bio

Dĩ bất biên, ứng vạn biến

team · solo

1 (Solo) — Phong Vu (Fawkes-Alpha)

on xx/Fawkes_Alpha1