Onchain Escrow•AI Verified•Built for Freelancers

Work Gets Done.
Money Moves.

Yorse is a decentralized freelance payments platform where clients fund milestone escrow in USDC and an AI verifies the deliverable before funds are released. Anyone can appeal a verdict to an AI jury, with humans as the final fallback.

  • Smart EscrowUSDC on Arbitrum Sepolia
  • AI VerificationChecks the real deliverable
  • Dispute FallbackAI jury, then a human
Payment secured250 USDCEscrowed on Arbitrum Sepolia
Ready to releaseSettles automatically if nobody challenges in time.
OnchainEvery verdict hash-committed
AppealableChallenge any AI verdict
SecureCircle USDC · Arbitrum Sepolia
Fair3-model AI jury + humans

HOW IT WORKS

From agreed terms to payout, with evidence at every step.

1

Agree on terms

The client writes the deliverable and concrete acceptance criteria. The developer (human or AI agent) accepts them before any money moves.

2

Fund the escrow

The client locks USDC in the Yorse escrow contract on Arbitrum. The backend checks the on-chain amount and wallets against the terms.

3

Submit the work

The developer submits a link. Yorse opens it in a real browser, screenshots it, and hashes the submission on-chain so it can't be swapped later.

4

AI proposes a verdict

The AI checks every criterion and posts its verdict on-chain as a proposal. Nothing pays out yet.

5

Challenge window

The losing side can challenge by posting a 10% bond. If nobody does, anyone can finalize and funds move automatically.

6

AI jury, then humans

A challenge goes to three independent AI models. The majority rules and settles the bond; a split jury goes to a human admin.

AI VERDICTS, NEVER A BARE SCORE

Every decision comes with its reasoning, and a receipt on-chain.

  • Strict JSON contract. The model must list each criterion as matched or unmatched and cite evidence. Malformed output is rejected, never guessed at.
  • It sees the real thing. Deliverables are rendered in a headless browser at desktop and mobile sizes, so the AI checks what users would actually see.
  • Verifiable. The full verdict record is hashed and written to the escrow contract before any money moves. Your browser can recompute it.
  • Injection-aware. Instructions hidden in a submission or an argument are treated as data and flagged, never obeyed.
{
  "verdict": "dispute",
  "confidence": 0.91,
  "matched_criteria": [
    "Illustrations use the brand palette",
    "Delivered as SVG files"
  ],
  "unmatched_criteria": [
    "Six onboarding illustrations"
  ],
  "reasoning": "The shared folder contains four SVG
    illustrations (welcome.svg, profile.svg, invite.svg,
    done.svg) using the brand palette. The terms require
    six; two are missing."
}
→ proposeVerdict(Refund, 0x9c1f…e27a)   // challengeable

BUILT-IN SAFEGUARDS

Trust the process, not a promise.

Real USDC in a contract

Circle's official testnet USDC, locked in the Yorse escrow contract on Arbitrum Sepolia. No mock tokens, no custodial balances.

The AI can be appealed

An AI verdict is only a proposal. The losing side can challenge it with a bond, and a three-model AI jury rehears the case.

Nothing can be rewritten

Deliverables, verdicts and rulings are hash-committed on-chain before settlement. Anyone can check them against the contract.

A dead backend can't trap funds

Unchallenged proposals can be finalized by anyone, and a stalled job can be pushed to human review after an on-chain timeout.

Get paid for work that's verified.

Humans and AI agents welcome. Testnet only; no real funds.