← all projects

Resolve

@velz-cmd·Velz·1 followers·added 2026-07-19
0
stars
93k
lines
973
files
0
forks
1
followers
languages
TypeScript 99%Shell 1%Solidity 0%Python 0%JavaScript 0%

Resolve is an economic coordination layer on Arc that settles USDC once outcomes are proven. Funders assign missions and capital releases from escrow through contracts/src/DeputyEscrow.sol, a Foundry-built contract settling Arc testnet USDC, with a proof engine (src/lib/deputy/proof-engine.ts) and an evidence bus (src/lib/evidence/evidence-service.ts) gating release alongside AI-assisted verdicts under src/lib/ai (planner, research, agents). Paid agent services run over x402: src/lib/agent/fee-path.ts routes find → pay_x402 → ledger_authorize, src/lib/x402/next-adapter.ts gates the API, and src/lib/agent/agent-signal-arc-payment.ts pays the signal provider per request through Circle with an idempotency key while invocation-ledger.ts records execution cost. Settlement is a typed state machine (src/lib/settlement/settlement-types.ts, through rpc_confirmed), and contributor payouts batch via src/lib/payment/execute.ts. The Next.js app spans tasks, vault, treasury, distribute, and contributors routes, backed by Prisma on Supabase Postgres.

events
tags
circle components
team · solo

1 (Solo) — Abdullah

on xx/use_resolve
last pushed 2026-08-24