Why Use Escrow as a Seller?
Escrow protects you just as much as the buyer:- ✅ Funds are locked upfront — buyer can’t ghost after you deliver
- ✅ You’re protected from chargebacks and “I changed my mind”
- ✅ You can always refund if something goes wrong on your end
Getting Started as a Seller
1. Share Your Wallet Address
Give your Ethereum wallet address to the buyer. They’ll use it to create the escrow.2. Review the Escrow Invitation
When a buyer creates an escrow with you, you’ll see it in your dashboard:What to Check
- Is the amount correct?
- Do the terms match your agreement?
- Is the protection time reasonable?
- Who is the selected agent?
Red Flags
- Amount doesn’t match discussion
- Vague or missing terms
- Very short protection time
- No agent selected (understand the risks)
3. Accept or Decline
Accept
If everything looks good, accept the escrow. You’re now committed to delivering.
Decline
If something’s wrong, decline. The buyer gets an immediate refund.
Doing the Work
Once the escrow is active:Stay in Communication
- Update the buyer on your progress
- Ask questions if anything is unclear
- Set expectations for delivery timeline
When You’re Done
1
Double-check your work
Make sure you’ve delivered everything in the agreement
2
Click 'Mark as Fulfilled'
This signals to the buyer that you’re done
3
Wait for release
The buyer reviews and releases funds. The protection timer starts.
Getting Paid
Best Case: Buyer Releases
The buyer reviews your work, loves it, and hits Release. Funds arrive instantly!Buyer is Unresponsive
If the buyer doesn’t respond after marking fulfilled:- Wait for protection time to expire
- Claim the funds yourself — you’ve earned them!
Buyer Opens a Dispute
Don’t panic. Here’s what happens:1
You'll be notified
You’ll see the dispute in your dashboard
2
Agent is invited
The pre-selected agent reviews the case
3
Present your side
Share delivery proof, messages, and anything showing you delivered
4
Agent decides
The agent determines a fair split. Their fee is deducted from the total.
Your Secret Weapon: Seller Refund
As a seller, you have a powerful option others don’t: unilateral refund.sellerRefund()
At any time before the escrow is finalized, you can return 100% to the buyer — no approval needed.
- 😅 You realize you can’t complete the work
- 🤝 You want to end things on good terms
- ⚠️ The project scope changed unexpectedly
Refunding protects your reputation. It’s better to refund early than get a bad resolution.
Proposing a Split
Sometimes partial payment is fair. You can propose a split:1
Click 'Propose Split'
Choose how to divide the funds (e.g., 70% to you, 30% to buyer)
2
Buyer reviews
They can accept, reject, or counter-propose
3
Agreement = Payout
When you both agree, funds are distributed automatically
Important Seller Tips
Keep Records
Save all communications, specs, and work files. They’re crucial in disputes.
Mark Fulfilled Promptly
When you’re done, mark it. This starts the protection timer.
Communicate Delays
If you need more time, tell the buyer early. Most are understanding.
Know the Agent
Understand who will resolve disputes before you accept.
FAQs for Sellers
What if the buyer opens a frivolous dispute?
What if the buyer opens a frivolous dispute?
Present your evidence to the agent. If you delivered what was agreed, you’ll likely win the dispute. Agents are trained to identify bad-faith buyers.
Can I increase the escrow amount mid-work?
Can I increase the escrow amount mid-work?
The current escrow amount is fixed. For additional work, create a new escrow with the new scope.
What if the buyer disappears?
What if the buyer disappears?
Mark as fulfilled, wait for protection time to expire, then claim the funds. The smart contract enforces your right to payment.
Do I pay any fees?
Do I pay any fees?
No! The buyer pays the 1% creation fee. You receive the full escrow amount (minus agent fees only if there’s a dispute resolution).