Get paid safely for work, anywhere in the world
EscrowFlow locks client funds into Soroban smart contracts on Stellar the moment a project starts. Money releases automatically as milestones are approved — no invoicing back-and-forth, no wondering if you'll get paid.
Built on Stellar · Settled in USDC · Secured by Soroban smart contracts
How it works
Four steps from kickoff to getting paid — all enforced by a smart contract, not a promise.
Step 1
Create project & milestones
Client defines the scope and breaks payment into milestones with clear amounts.
Step 2
Client funds escrow
USDC is locked into a Soroban smart contract — funds are committed, not just promised.
Step 3
Freelancer delivers
Work is submitted against a milestone for the client to review.
Step 4
Funds release instantly on approval
The client approves, and the contract releases payment immediately, minus a 3% fee.
Everything escrow should be
Built for freelance work specifically — not a generic payments product bolted onto crypto.
Milestone escrow
Funds are locked per-project and only move when milestones are approved.
Instant releases
Approved milestones pay out immediately, minus a flat 3% platform fee.
Local withdrawals
Cash out to a bank account, mobile money, or a crypto wallet — freelancer's choice.
No blockchain knowledge needed
Clients and freelancers interact with plain USD amounts. The contract handles the rest.
Dispute resolution
If a milestone is contested, funds stay locked in escrow until it's resolved.
Global by default
Stellar settlement means a freelancer in Lagos gets paid as fast as one in London.
For freelancers
Work with confidence
- Funds are locked before you start work — no chasing invoices
- Get paid the moment a milestone is approved
- Withdraw to your bank, mobile money, or a crypto wallet
- Dispute protection if a client goes quiet
For clients
Pay with control
- Only pay for milestones you've actually approved
- Funds stay in your control until work is delivered
- No blockchain wallet or crypto experience required
- Full visibility into project progress and messages
Simple, transparent fees
No subscriptions, no hidden spreads. Pay only when money moves.
| Action | Detail | Fee |
|---|---|---|
| Milestone release | Platform fee on release | 3% |
| Withdraw · Bank transfer | Flat fee per withdrawal | $2.00 |
| Withdraw · Mobile money | Flat fee per withdrawal | $0.50 |
| Withdraw · Crypto wallet | Flat fee per withdrawal | $0.02 |
| Deposit · Card | Percentage fee per deposit | 2.5% |
| Deposit · Bank transfer | Flat fee per deposit | $1.00 |
| Deposit · USDC | No conversion needed | Free |