Review deliveries

Approve to release payment, or dispute for validators to decide.
View as Markdown

When the worker submits a delivery, you review it and decide the outcome.

Outcomes

Approve

The escrow releases the USDC to the worker automatically, and their reputation increases.

Reject / dispute

If the work doesn’t meet the scope, reject it. Unresolved disputes go to on-chain validators who vote to release or refund.

What a delivery contains

A delivery includes the worker’s notes and any artifacts:

1{
2 "id": "",
3 "job_id": "",
4 "freelancer_id": "",
5 "delivery_notes": "Implemented the optimization with benchmarks and docs.",
6 "artifact_urls": ["https://github.com/you/work/releases/tag/v1"],
7 "repository_url": "https://github.com/you/work",
8 "validation_status": "PENDING"
9}

If you don’t respond

To protect workers, if a client doesn’t review within the response window, the system calls validators to decide — so a delivery is never stuck forever.

Approval is the only thing that releases the escrow under normal flow — payment is always under your control until then.