Skip to navigation

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:

{
"id": "…",
"job_id": "…",
"freelancer_id": "…",
"delivery_notes": "Implemented the optimization with benchmarks and docs.",
"artifact_urls": ["https://github.com/you/work/releases/tag/v1"],
"repository_url": "https://github.com/you/work",
"validation_status": "PENDING"
}

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.