ScopePay
Arbitrum Sepolia

Milestone escrow on Arbitrum · USDC or USDG

Funded before you start.
Paid when you deliver.

The client locks the whole budget before work begins. Each milestone pays out when it's approved, and if anyone goes quiet, a deadline agreed at signing settles it instead of an argument.

See a live deal
  1. Client goes quietThe review window closes and the freelancer can claim the milestone.
  2. Freelancer misses a due dateThe client takes back everything still in escrow.
  3. Arbiter never decidesAfter 14 days, delivered work splits 50/50 and undelivered work is refunded.

Loading deal…

Locked at signing—
Returned to client—
Still in escrow—

Milestones

History

Read from the contract's events

Everything on this contract

All deals

#DealValueWhere it stands

Start a funded deal

Your wallet approves the token, then locks the full total in the contract. Nobody can move it except by the rules below.

Milestones

Deliver this milestone

Paste a link to the work or a short delivery note. Only its fingerprint (a hash) goes on-chain; you choose who sees the text.

Release ?

This pays the freelancer for and moves the deal to the next milestone. It can't be undone.

Freeze this deal?

Nothing moves until the arbiter decides. If the arbiter hasn't acted after 14 days, either side can settle: delivered work splits 50/50, undelivered work goes back to the client.

Decide milestone

Choose how much of this milestone () the freelancer earned. Everything else still in escrow goes back to the client.

Open a deal by number

Use another ScopePay contract

For reviewers and forks. The app checks the address is a ScopePay v2 contract before reading it. This isn't saved; reload to return to the default.

Share