A shared promise · On-chain escrow

Make a promise.Both sides back it.

Agree on the details off-chain. Both sides deposit, confirm completion and claim their funds independently.

…
Orders ever createdPolygon
Your move. We both have skin in the game.PayerPayee

No cancellation after activation · Separate claims after mutual confirmation

01 / 06 · Create & fund

Talk is cheap.Back your promise.

Choose your role, payment and both deposits. The creator first funds the amount required for their own role.

Agree on trade details off-chain. The contract does not store the agreement text.

A little less talk. A real commitment.

02 / 06 · The other side accepts

You're in?Then I'm in.

Share the order link. The other participant reviews the terms and funds the amount for the opposite role.

The payer funds the payment plus their deposit. The payee funds their own deposit.

Now we're both taking this seriously.

03 / 06 · Activate the promise

The right person.A shared commitment.

For public orders, the creator approves the accepting participant. Designated orders activate as soon as the named participant accepts.

Public acceptanceCreator approves
Named participantParticipant accepts

After a public order is accepted, either party can still cancel before activation. Once active, there is no cancellation or timeout refund.

Check your counterparty. Then say yes.

04 / 06 · Deliver & confirm

Don't look at me.We both say yes.

Complete delivery and acceptance off-chain. Each participant then confirms completion. A confirmation cannot be undone.

One confirmation alone does not release the funds.

Finish the agreement before you confirm.

05 / 06 · Automatic settlement

Two yeses.One settled deal.

The second completion confirmation settles the order in the same transaction. No extra settlement transaction is needed.

Settlement creates claimable amounts. It does not transfer funds back automatically.

Both agree. The numbers are settled.

06 / 06 · Claim your share

Your share. My share.Good doing business.

The payer claims their deposit. The payee claims the payment and their deposit. Each party claims independently and can choose a recipient.

A failed claim does not block the other participant. Change the recipient and retry if needed.

Read the full guide
A promise kept. See you next time.