Atomic swap

Trade BC2 or BCH2 for USDT — without a custodian

Peer-to-peer swaps through on-chain escrows on Binance Smart Chain. XFR runs the order book; smart contracts hold the funds.

An atomic swap is a trustless trade: USDT on BSC and BC2 or BCH2 in coin escrows (HTLCs). Either both sides receive their assets, or locked funds can be refunded when deadlines pass. Your seed and keys stay in your browser — we cannot move your coins or USDT.

How it works

Four on-chain steps

Each step is signed by the buyer or seller. The swap status page shows whose turn it is.

  1. 1

    Buyer

    Lock USDT

    Buyer escrowes USDT in the on-chain swap contract on BSC.

  2. 2

    Seller

    Lock coins

    Seller accepts and locks BC2 or BCH2 in an HTLC escrow.

  3. 3

    Buyer

    Claim coins

    Buyer claims native coins and reveals the secret on-chain.

  4. 4

    Seller

    Claim USDT

    Seller uses the revealed secret to claim USDT from BSC.

Wallets

Two wallets, one trade

Connect both before you post or accept an order.

XFR web wallet

Holds your BC2 or BCH2 seed. Lock coins in escrow, claim native coins, or refund if the buyer never finishes.

BSC wallet (MetaMask, etc.)

Holds USDT on Binance Smart Chain. Lock USDT when buying, claim USDT when selling, or cancel before the seller locks coins.

Safety nets

Deadlines and refunds

If someone stops mid-trade, time limits protect both sides.

  • USDT side (~48h) — buyer can refund USDT if the seller never locks coins; seller can claim USDT after the buyer claim window passes.
  • Coin side (~24h) — seller can refund locked BC2/BCH2 if the buyer never claims; buyer must save their swap secret to claim on time.

Fees

Transparent costs

No hidden XFR account fees — costs are on-chain.

  • ~0.5% protocol fee on USDT claim, taken by the on-chain swap contract (not by XFR as custodian).
  • Network costs — BSC gas for USDT steps and miner fees when sending BC2/BCH2.
  • The price shown in your order is the trade rate — no extra spread from XFR.

Non-custodial

Your seed and keys stay in your browser. XFR never sees them.

On-chain escrows

USDT and coins sit in smart-contract HTLCs — not in our accounts.

Order book only

We match buyers and sellers and track status. We cannot move your funds.

Refund paths

Time limits let each side recover funds if the other party stalls.

Start swapping

Connect your XFR wallet and BSC wallet, then browse the order book or post your own listing.