MileAI
AI Agent Escrow · BSC Testnet

Milestone escrow released by AI

Funds locked in a BNB Smart Chain contract, split per milestone. Workers submit proof of work, the AI Agent verifies autonomously, and funds are released — no human approval. A manual approve fallback is available if the AI is unsure.

Scroll
002
002 / PROBLEM

Project payments keep getting delayed

Almost all remote work depends on trust between two parties who don't know each other. The result: funds get stuck, proof is disputed, and deadlines slip.

Human approval

Waiting for human review stalls projects — funds sit locked and progress is stuck for months.

Disputed evidence

Work output is argued over by opinions, not facts that anyone can verify.

Trust with no guarantee

Workers fear they won't get paid; payers fear the funds will vanish. Both sides are gambling.

003
01 / 05

Pick a role & connect wallet

Decide whether you're a Payer or Worker, then connect your wallet (EIP-6963). All transactions are still signed directly from your wallet — the backend never holds user private keys.

02 / 05

Payer locks funds

Choose a token, set milestones, write the criteria for each stage. Escrow funds go into the MilestoneEscrow smart contract on BNB Smart Chain Testnet.

03 / 05

Worker submits proof of work

When a stage is done, submit proof text + link. The proof goes on-chain — transparent, anyone can see it.

04 / 05

AI Agent verifies

The backend polls for 'Submitted' status and sends criteria vs proof to the LLM (Groq/Gemini). Output: a 0–100 confidence score + short reason.

05 / 05

Funds release automatically

Confidence ≥ 85 → autoRelease with no human approval. AI not sure? The payer can approve manually, or refund the remaining funds.

004 / CHOOSE A ROLE

Now it's your turn

Pick a role — a connect wallet popup appears right away, and you'll be redirected automatically once connected.