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.

  1. Step 1

    Create project & milestones

    Client defines the scope and breaks payment into milestones with clear amounts.

  2. Step 2

    Client funds escrow

    USDC is locked into a Soroban smart contract — funds are committed, not just promised.

  3. Step 3

    Freelancer delivers

    Work is submitted against a milestone for the client to review.

  4. 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.

ActionFee
Milestone release3%
Withdraw · Bank transfer$2.00
Withdraw · Mobile money$0.50
Withdraw · Crypto wallet$0.02
Deposit · Card2.5%
Deposit · Bank transfer$1.00
Deposit · USDCFree

Frequently asked questions

Escrow means the client's payment is held by a neutral third party — in this case, a Soroban smart contract — until agreed-upon conditions are met. Neither side can unilaterally move the funds.