← all projects

Verdikt

@dmustapha·Damilola Mustapha·added 2026-07-19
0
stars
21k
lines
258
files
0
forks
0
followers
languages
TypeScript 87%Solidity 11%Shell 1%Python 1%JavaScript 0%

Verdikt is a settlement court for agent work. A payer agent escrows USDC on Arc through contracts/src/VerdiktEscrow.sol (with contracts/src/EscrowFundingHook.sol for funding), a worker agent delivers code, structured data, or a research answer, and an evidence-anchored verdict engine releases or refunds. The engine in worker/src/engine actually runs the work: code-route.ts executes tests and a static security scan, schema-route.ts validates structured output, and grounding-route.ts checks research answers, with orchestrator.ts coordinating routes and a hard deterministic floor that blocks release over any security finding. Settlement lands on-chain via worker/src/settlement/settle.ts. The repo rounds out with a TypeScript SDK in sdk/, an MCP server in mcp/, an x402 facilitator under agents/x402-facilitator, and a Next.js courtroom UI in web/.

events
tags
circle components
builder bio

Full-stack developer. Web3 and DeFi.

team · solo

1 (Solo) — Damilola Mustapha

on xx/capitanoo23
repo description

Evidence-anchored escrow for agent-to-agent payments on Arc: runs the work, refunds or abstains rather than false-certifying

last pushed 2026-07-08