Buy and sell safely.
Funds held until both sides are happy.

Pay with M-Pesa (KES) or USDT (BEP20, TRC20). Funds convert between KES and USDT automatically. Every deal gets its own unique Deal ID.

70,000+trusted since 2023
127k+active users
24/7customer support

How escrow works

Four steps from agreement to payout

Every deal follows the same order, so both sides know what comes next.

STEP 1

Agree the terms

Buyer and seller settle the item, the price, the delivery method and how long the buyer has to inspect it. We record it.

STEP 2

Buyer pays into escrow

The buyer sends the agreed amount to the escrow account shown for that deal, by M-Pesa or cryptocurrency. We confirm it arrived.

STEP 3

Seller delivers

Once we tell the seller the funds are held, they hand over the goods or complete the work. The buyer checks it against the agreed terms.

STEP 4

Release or dispute

The buyer confirms and we pay the seller, less our fee. If something is wrong, the buyer raises a dispute and we review it before any money moves.

One fee, shown before you pay

The fee is taken from the deal amount and shown on the deal page before the buyer sends any money. No hidden charges. Fee paid by: Buyer, Seller or Split 50-50 (you choose per deal).

Deal valueEscrow fee (KES)Approx. in USD
KES 0 to 2,000KES 0USD 0.00
KES 2,001 to 5,000KES 300USD 2.31
KES 5,001 to 20,000KES 400USD 3.08
KES 20,001 to 40,000KES 500USD 3.85
KES 40,001 to 70,000KES 600USD 4.62
KES 70,001 to 100,000KES 800USD 6.15
Above KES 100,000KES 1,000USD 7.70

Fees are charged in Kenya shillings. USD amounts are approximate at KES 130 to USD 1 and change with the exchange rate.

How to tell the real Xwadda Escrow from a copy

Fake escrow sites are a common scam. Check these before you send money to anyone, including us.

What we do

Show the escrow payment details on your deal page at xwaddaescrow.co.ke.

Confirm to both sides when funds are received.

Release money only after the buyer confirms or a dispute is settled.

What we never do

Ask for your M-Pesa PIN or your bank password.

Ask you to pay to any number that is not shown on your deal page or kiosk order page at xwaddaescrow.co.ke.

Ask you to pay by gift card or airtime, or to any crypto wallet that is not shown on your deal page.

Release funds because a seller or buyer says we should, without the steps above.

USDT kiosk: instant buy / sell

Send by M-Pesa (Send Money) to:

Name:

Client feedback

“I was nervous about paying a supplier I had never met. xWadda held my M-Pesa payment until the goods arrived exactly as promised. I will never trade without escrow again.”
Amina Wanjiru
Retail Buyer, Nairobi
“As a seller, the biggest fear is shipping goods and never getting paid. With xWadda the funds were already secured before I dispatched anything. Total peace of mind.”
David Okonkwo
Electronics Supplier, Lagos
“We used xWadda for a crypto-for-services deal. The wallet release only triggered after our client confirmed delivery. Clean, fast and completely transparent.”
Thandiwe Mokoena
Freelance Developer, Cape Town

Create account

    Already have an account? Sign in

    Sign in

    New here? Create an account

    My deals

    New escrow deal

    Fund

    Deal total:

    Send by M-Pesa (Send Money) to:

    Name:

    Add Deal ID in your payment note if you can.

    Send exactly to the address below. We convert it to KES for the deal automatically.

    Currency converter

    🤖 Xwadda Escrow Bot
    Secure transaction room · online ·
    🔒 Protected

    Profile

    Payout & refund details

    Where we send your money when a deal is released to you (payout) or cancelled (refund). Fill in one or more.

    Admin dashboard

    All deals