Payment guide

Settle in Bitcoin, or whatever your wallet holds.

A payment takes a few minutes from a wallet or an exchange. Get two things right and nothing goes wrong: the network, and the amount that actually lands.

Six steps, cart to delivery

  1. 01

    Fill the cart

    Choose plan, length and your account’s country. The total is the first thing you see.

  2. 02

    Email and coin

    The email receives your order link. The coin can be BTC or anything else on the list below.

  3. 03

    Open your order page

    It shows the address, the exact amount, the network and a QR code. The quote holds for 30 minutes.

  4. 04

    Send from your wallet

    Your own wallet or an exchange, on the network the page names. Per-coin steps are further down.

  5. 05

    Wait for confirmation

    The page changes on its own when the transaction appears and again when it confirms. No refreshing, no message to us.

  6. 06

    Delivery

    Normally within hours, on the same order page and by email. Nothing after 24 hours means a full refund.

Coins, networks and fees

Bitcoin on-chain works from any wallet: set a normal fee and it’s usually paid within 10 to 30 minutes. Prefer a fixed dollar figure? USDT on TRON sits on nearly every exchange. From a self-custody wallet, USDT on Polygon is the cheapest to send.

Coin / networkTime to paidNetwork costWhy pick it
BTCBitcoin about 10 to 30 minutesyour wallet sets it, and it climbs when the mempool is fullPlain on-chain sats. Any Bitcoin wallet can send them. Paying in BTC →
USDTTRON (TRC-20) about 1 minuteroughly $2 to $4.50, paid in TRX, when sent from a walletThe USDT network nearly every exchange will withdraw on. Paying in USDT →
USDCBase about 1 to 2 minutesunder 1 cent, paid in ETHThe lowest-cost USDC here, and the default for many Coinbase users. Paying in USDC →
XMRMonero about 20 minutesroughly 1 centNothing else on the list keeps a payment as private. Paying in XMR →
USDTEthereum (ERC-20) about 7 to 10 minutesa few cents in ETH most days, more when blocks are fullFees fell back to cents in 2026. Fine from a wallet or an exchange. Paying in USDT →
USDTBNB Smart Chain (BEP-20) under 1 minutewell under 1 cent, paid in BNBUsually the lowest USDT withdrawal fee on Binance. Paying in USDT →
USDTPolygon about 1 minuteunder 1 cent, paid in POLThe lowest-cost USDT to move out of a self-custody wallet. Paying in USDT →
USDTSolana under 1 minuteunder 1 cent, paid in SOLNear-free and quick from Phantom or Solflare. Paying in USDT →
USDTArbitrum One about 1 to 5 minutesunder 1 cent, paid in ETHLow-cost USDT on the largest Ethereum layer 2. Paying in USDT →
USDTTON about 1 to 5 minutesa few cents, paid in TONSend USDT from the wallet built into Telegram. Paying in USDT →
USDCEthereum (ERC-20) about 7 to 10 minutesa few cents in ETH most daysUSDC from any Ethereum wallet, on mainnet. Paying in USDC →
USDCSolana under 1 minuteunder 1 cent, paid in SOLHow most Phantom users send USDC. Paying in USDC →
USDCBNB Smart Chain (BEP-20) under 1 minutewell under 1 cent, paid in BNBA low-fee way to withdraw USDC from Binance. Paying in USDC →
USDCPolygon about 1 minuteunder 1 cent, paid in POLLow-cost USDC from a self-custody wallet. Paying in USDC →
USDCArbitrum One about 1 to 5 minutesunder 1 cent, paid in ETHLow-cost USDC on the largest Ethereum layer 2. Paying in USDC →
DAIEthereum (ERC-20) about 5 to 10 minutesa few cents in ETH most daysDollar-pegged, and every Ethereum wallet can hold it. Paying in DAI →
ETHEthereum about 7 to 10 minutesa cent or two most daysPlain ETH on mainnet. Paying in ETH →
BNBBNB Smart Chain about 1 to 5 minuteswell under 1 cent per transferQuick and low-cost from Binance or Trust Wallet. Paying in BNB →
SOLSolana under 1 minuteunder 1 cent per transferQuick, and the fee rounds to zero. Paying in SOL →
LTCLitecoin about 5 to 15 minutesa small fraction of a centShort blocks and low fees. Good when there are no stablecoins in your wallet. Paying in LTC →
TRXTRON about 1 minutenothing to a few centsUseful when TRX is already sitting in your wallet. Paying in TRX →
DOGEDogecoin about 5 to 10 minutesa few cents per transferLots of people hold it, and nearly every exchange lists it. Paying in DOGE →
ADACardano about 2 to 5 minutesroughly 0.2 ADASmall fees, and almost any exchange lists it. Paying in ADA →
BCHBitcoin Cash about 10 to 20 minutesunder 1 cent per transferLow-fee on-chain transfers. Paying in BCH →
DASHDash about 5 minutesunder 1 cent per transferQuick blocks, small fees. Paying in DASH →
XRPXRP Ledger a few secondsa small fraction of a centDone in a few seconds. Paying in XRP →
TONTON a few secondsroughly 1 centPay from the wallet built into Telegram. Paying in TON →
SHIBEthereum (ERC-20) about 5 to 10 minutesa few cents in ETH most daysSpend SHIB from the wallet it already sits in. Paying in SHIB →

Typical figures as of October 2026, not guarantees. Network fees are paid to miners or validators, never to us. An exchange adds its own withdrawal charge on top.

Exact steps for each coin

Bitcoin on Bitcoin

Time to paid
about 10 to 30 minutes
Network cost
your wallet sets it, and it climbs when the mempool is full
Address format
Begins bc1
Network name at exchanges
Bitcoin (BTC) mainnet, not Lightning or BEP20
Wallets that work
Any exchange, or Sparrow, Electrum, BlueWallet or a hardware wallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (your wallet sets it, and it climbs when the mempool is full).
  2. 02Select BTC on Bitcoin on your order page and leave that tab open.
  3. 03Open BlueWallet, or whichever Bitcoin wallet you use, hit Send and select BTC.
  4. 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (Begins bc1) and the amount, digit for digit.
  7. 07Set a fee rate (sat/vB) at or above your wallet’s standard suggestion, not the economy one, then sign and send.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 10 to 30 minutes.

Exchange account

  1. 01Select BTC on Bitcoin on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select BTC.
  3. 03Set the network to Bitcoin (BTC) mainnet, not Lightning or BEP20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • A fee rate set too low. The transaction can sit in the mempool for hours and outlast the price window.
  • Withdrawing “BTC” on BEP20 from an exchange. Only a real Bitcoin transaction counts.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Tether on TRON (TRC-20)

Time to paid
about 1 minute
Network cost
roughly $2 to $4.50, paid in TRX, when sent from a wallet
Address format
34 characters, the first one a T
Network name at exchanges
TRON, often listed as TRC20
Wallets that work
Any exchange, or TronLink, Trust Wallet or Exodus

Self-custody wallet

  1. 01Besides the USDT, keep a small amount of TRX on TRON (TRC-20) to cover gas (roughly $2 to $4.50, paid in TRX, when sent from a wallet).
  2. 02Select USDT on TRON (TRC-20) on your order page and leave that tab open.
  3. 03Open TronLink, or whichever Tether wallet you use, hit Send and select USDT on TRON (TRC-20).
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (34 characters, the first one a T) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 minute.

Exchange account

  1. 01Select USDT on TRON (TRC-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
  3. 03Set the network to TRON, often listed as TRC20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Withdrawing on BEP20 or ERC20 when the order asks for TRC20.
  • An empty TRX balance. The transfer won’t go through until the wallet holds some TRX for the fee.

Pegged to the dollar: 1 USDT is roughly $1, so the figure you send is the dollar total.

USD Coin on Base

Time to paid
about 1 to 2 minutes
Network cost
under 1 cent, paid in ETH
Address format
42 characters, beginning 0x
Network name at exchanges
Base
Wallets that work
Coinbase (send on Base), Coinbase Wallet, MetaMask or Rabby

Self-custody wallet

  1. 01Besides the USDC, keep a small amount of ETH on Base on Base to cover gas (under 1 cent, paid in ETH).
  2. 02Select USDC on Base on your order page and leave that tab open.
  3. 03Open Coinbase Wallet, or whichever USD Coin wallet you use, hit Send and select USDC on Base.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 to 2 minutes.

Exchange account

  1. 01Select USDC on Base on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDC.
  3. 03Set the network to Base. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking Ethereum mainnet instead of Base. Nothing about the address tells them apart.
  • No ETH on Base to pay the gas.

Pegged to the dollar: 1 USDC is roughly $1, so the figure you send is the dollar total.

Monero on Monero

Time to paid
about 20 minutes
Network cost
roughly 1 cent
Address format
95 characters, beginning 4 or 8
Network name at exchanges
Monero (XMR)
Wallets that work
Feather, Cake Wallet, Monerujo or the official Monero GUI wallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (roughly 1 cent).
  2. 02Select XMR on Monero on your order page and leave that tab open.
  3. 03Open Cake Wallet, or whichever Monero wallet you use, hit Send and select XMR.
  4. 04Paste or scan the address, then look at the amount field: a few Monero wallets ignore the amount in a QR code, so type it in if it’s blank.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (95 characters, beginning 4 or 8) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 20 minutes.

Exchange account

  1. 01Select XMR on Monero on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select XMR.
  3. 03Set the network to Monero (XMR). Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Not many exchanges still list XMR, so sending from your own wallet is usually simpler.
  • Rounding off the amount. We match your payment by its exact figure, last digits included.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Tether on Ethereum (ERC-20)

Time to paid
about 7 to 10 minutes
Network cost
a few cents in ETH most days, more when blocks are full
Address format
42 characters, beginning 0x
Network name at exchanges
Ethereum, also shown as ERC20
Wallets that work
Any exchange, or MetaMask, Rabby, Ledger or Trust Wallet

Self-custody wallet

  1. 01Besides the USDT, keep a small amount of ETH on Ethereum (ERC-20) to cover gas (a few cents in ETH most days, more when blocks are full).
  2. 02Select USDT on Ethereum (ERC-20) on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever Tether wallet you use, hit Send and select USDT on Ethereum (ERC-20).
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 7 to 10 minutes.

Exchange account

  1. 01Select USDT on Ethereum (ERC-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
  3. 03Set the network to Ethereum, also shown as ERC20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking Arbitrum, Base or Polygon. The 0x address matches, the chain does not.
  • An empty ETH balance, so nothing pays the gas.

Pegged to the dollar: 1 USDT is roughly $1, so the figure you send is the dollar total.

Tether on BNB Smart Chain (BEP-20)

Time to paid
under 1 minute
Network cost
well under 1 cent, paid in BNB
Address format
42 characters, beginning 0x
Network name at exchanges
BNB Smart Chain, also shown as BSC or BEP20
Wallets that work
Any exchange, or Trust Wallet, or MetaMask once BNB Chain is added

Self-custody wallet

  1. 01Besides the USDT, keep a small amount of BNB on BNB Smart Chain (BEP-20) to cover gas (well under 1 cent, paid in BNB).
  2. 02Select USDT on BNB Smart Chain (BEP-20) on your order page and leave that tab open.
  3. 03Open Trust Wallet, or whichever Tether wallet you use, hit Send and select USDT on BNB Smart Chain (BEP-20).
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after under 1 minute.

Exchange account

  1. 01Select USDT on BNB Smart Chain (BEP-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
  3. 03Set the network to BNB Smart Chain, also shown as BSC or BEP20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking ERC20 (Ethereum) where the order asks for BEP20.
  • An empty BNB balance, so nothing pays the gas.

Pegged to the dollar: 1 USDT is roughly $1, so the figure you send is the dollar total.

Tether on Polygon

Time to paid
about 1 minute
Network cost
under 1 cent, paid in POL
Address format
42 characters, beginning 0x
Network name at exchanges
Polygon, also shown as Polygon PoS or MATIC
Wallets that work
Any exchange, or MetaMask, Rabby or Trust Wallet

Self-custody wallet

  1. 01Besides the USDT, keep a small amount of POL on Polygon to cover gas (under 1 cent, paid in POL).
  2. 02Select USDT on Polygon on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever Tether wallet you use, hit Send and select USDT on Polygon.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 minute.

Exchange account

  1. 01Select USDT on Polygon on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
  3. 03Set the network to Polygon, also shown as Polygon PoS or MATIC. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking Ethereum. The 0x address has the same shape, so the coins leave on the wrong chain.
  • An empty POL balance, so nothing pays the fee.

Pegged to the dollar: 1 USDT is roughly $1, so the figure you send is the dollar total.

Tether on Solana

Time to paid
under 1 minute
Network cost
under 1 cent, paid in SOL
Address format
32 to 44 base58 characters
Network name at exchanges
Solana, also shown as SPL
Wallets that work
Any exchange, or Phantom, Solflare or Backpack

Self-custody wallet

  1. 01Besides the USDT, keep a small amount of SOL on Solana to cover gas (under 1 cent, paid in SOL).
  2. 02Select USDT on Solana on your order page and leave that tab open.
  3. 03Open Phantom, or whichever Tether wallet you use, hit Send and select USDT on Solana.
  4. 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (32 to 44 base58 characters) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after under 1 minute.

Exchange account

  1. 01Select USDT on Solana on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
  3. 03Set the network to Solana, also shown as SPL. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Withdrawing USDT on any network other than Solana (SPL).
  • An empty SOL balance, so nothing pays the fee.

Pegged to the dollar: 1 USDT is roughly $1, so the figure you send is the dollar total.

Tether on Arbitrum One

Time to paid
about 1 to 5 minutes
Network cost
under 1 cent, paid in ETH
Address format
42 characters, beginning 0x
Network name at exchanges
Arbitrum One, sometimes shown as ARB
Wallets that work
Any exchange, or MetaMask, Rabby or Trust Wallet

Self-custody wallet

  1. 01Besides the USDT, keep a small amount of ETH on Arbitrum on Arbitrum One to cover gas (under 1 cent, paid in ETH).
  2. 02Select USDT on Arbitrum One on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever Tether wallet you use, hit Send and select USDT on Arbitrum One.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 to 5 minutes.

Exchange account

  1. 01Select USDT on Arbitrum One on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
  3. 03Set the network to Arbitrum One, sometimes shown as ARB. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking Ethereum mainnet or Arbitrum Nova. Only Arbitrum One is right, and the address won’t warn you.
  • No ETH on Arbitrum to pay the gas.

Pegged to the dollar: 1 USDT is roughly $1, so the figure you send is the dollar total.

Tether on TON

Time to paid
about 1 to 5 minutes
Network cost
a few cents, paid in TON
Address format
Begins UQ or EQ
Network name at exchanges
TON, The Open Network
Wallets that work
Any exchange, or Telegram Wallet, Tonkeeper or MyTonWallet

Self-custody wallet

  1. 01Besides the USDT, keep a small amount of TON on TON to cover gas (a few cents, paid in TON).
  2. 02Select USDT on TON on your order page and leave that tab open.
  3. 03Open Tonkeeper, or whichever Tether wallet you use, hit Send and select USDT on TON.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (Begins UQ or EQ) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 to 5 minutes.

Exchange account

  1. 01Select USDT on TON on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
  3. 03Set the network to TON, The Open Network. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Withdrawing USDT on TRON or another chain. The order expects TON.
  • An empty TON balance, so nothing pays the fee.

Pegged to the dollar: 1 USDT is roughly $1, so the figure you send is the dollar total.

USD Coin on Ethereum (ERC-20)

Time to paid
about 7 to 10 minutes
Network cost
a few cents in ETH most days
Address format
42 characters, beginning 0x
Network name at exchanges
Ethereum, also shown as ERC20
Wallets that work
Any exchange, or MetaMask, Rabby, Coinbase Wallet or Ledger

Self-custody wallet

  1. 01Besides the USDC, keep a small amount of ETH on Ethereum (ERC-20) to cover gas (a few cents in ETH most days).
  2. 02Select USDC on Ethereum (ERC-20) on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever USD Coin wallet you use, hit Send and select USDC on Ethereum (ERC-20).
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 7 to 10 minutes.

Exchange account

  1. 01Select USDC on Ethereum (ERC-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDC.
  3. 03Set the network to Ethereum, also shown as ERC20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking Base, Polygon or Arbitrum. The 0x address matches, the chain does not.
  • An empty ETH balance, so nothing pays the gas.

Pegged to the dollar: 1 USDC is roughly $1, so the figure you send is the dollar total.

USD Coin on Solana

Time to paid
under 1 minute
Network cost
under 1 cent, paid in SOL
Address format
32 to 44 base58 characters
Network name at exchanges
Solana, also shown as SPL
Wallets that work
Any exchange, or Phantom, Solflare or Backpack

Self-custody wallet

  1. 01Besides the USDC, keep a small amount of SOL on Solana to cover gas (under 1 cent, paid in SOL).
  2. 02Select USDC on Solana on your order page and leave that tab open.
  3. 03Open Phantom, or whichever USD Coin wallet you use, hit Send and select USDC on Solana.
  4. 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (32 to 44 base58 characters) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after under 1 minute.

Exchange account

  1. 01Select USDC on Solana on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDC.
  3. 03Set the network to Solana, also shown as SPL. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Withdrawing USDC on any network other than Solana (SPL).

Pegged to the dollar: 1 USDC is roughly $1, so the figure you send is the dollar total.

USD Coin on BNB Smart Chain (BEP-20)

Time to paid
under 1 minute
Network cost
well under 1 cent, paid in BNB
Address format
42 characters, beginning 0x
Network name at exchanges
BNB Smart Chain, also shown as BSC or BEP20
Wallets that work
Any exchange, or Trust Wallet, or MetaMask once BNB Chain is added

Self-custody wallet

  1. 01Besides the USDC, keep a small amount of BNB on BNB Smart Chain (BEP-20) to cover gas (well under 1 cent, paid in BNB).
  2. 02Select USDC on BNB Smart Chain (BEP-20) on your order page and leave that tab open.
  3. 03Open Trust Wallet, or whichever USD Coin wallet you use, hit Send and select USDC on BNB Smart Chain (BEP-20).
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after under 1 minute.

Exchange account

  1. 01Select USDC on BNB Smart Chain (BEP-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDC.
  3. 03Set the network to BNB Smart Chain, also shown as BSC or BEP20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking ERC20 (Ethereum) where the order asks for BEP20.
  • An empty BNB balance, so nothing pays the gas.

Pegged to the dollar: 1 USDC is roughly $1, so the figure you send is the dollar total.

USD Coin on Polygon

Time to paid
about 1 minute
Network cost
under 1 cent, paid in POL
Address format
42 characters, beginning 0x
Network name at exchanges
Polygon, also shown as Polygon PoS or MATIC
Wallets that work
Any exchange, or MetaMask, Rabby or Trust Wallet

Self-custody wallet

  1. 01Besides the USDC, keep a small amount of POL on Polygon to cover gas (under 1 cent, paid in POL).
  2. 02Select USDC on Polygon on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever USD Coin wallet you use, hit Send and select USDC on Polygon.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 minute.

Exchange account

  1. 01Select USDC on Polygon on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDC.
  3. 03Set the network to Polygon, also shown as Polygon PoS or MATIC. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Sending USDC.e, the older bridged token. Only native USDC on Polygon is accepted.

Pegged to the dollar: 1 USDC is roughly $1, so the figure you send is the dollar total.

USD Coin on Arbitrum One

Time to paid
about 1 to 5 minutes
Network cost
under 1 cent, paid in ETH
Address format
42 characters, beginning 0x
Network name at exchanges
Arbitrum One, sometimes shown as ARB
Wallets that work
Any exchange, or MetaMask, Rabby or Coinbase Wallet

Self-custody wallet

  1. 01Besides the USDC, keep a small amount of ETH on Arbitrum on Arbitrum One to cover gas (under 1 cent, paid in ETH).
  2. 02Select USDC on Arbitrum One on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever USD Coin wallet you use, hit Send and select USDC on Arbitrum One.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 to 5 minutes.

Exchange account

  1. 01Select USDC on Arbitrum One on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select USDC.
  3. 03Set the network to Arbitrum One, sometimes shown as ARB. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Sending USDC.e, the older bridged token. Only native USDC on Arbitrum One is accepted.
  • No ETH on Arbitrum to pay the gas.

Pegged to the dollar: 1 USDC is roughly $1, so the figure you send is the dollar total.

Dai on Ethereum (ERC-20)

Time to paid
about 5 to 10 minutes
Network cost
a few cents in ETH most days
Address format
42 characters, beginning 0x
Network name at exchanges
Ethereum, also shown as ERC20
Wallets that work
Any exchange, or MetaMask, Rabby or Ledger

Self-custody wallet

  1. 01Besides the DAI, keep a small amount of ETH on Ethereum (ERC-20) to cover gas (a few cents in ETH most days).
  2. 02Select DAI on Ethereum (ERC-20) on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever Dai wallet you use, hit Send and select DAI on Ethereum (ERC-20).
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 5 to 10 minutes.

Exchange account

  1. 01Select DAI on Ethereum (ERC-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select DAI.
  3. 03Set the network to Ethereum, also shown as ERC20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Sending USDS or sDAI. The order wants DAI itself.
  • Withdrawing DAI on any chain but Ethereum (ERC20).
  • An empty ETH balance, so nothing pays the gas.

Pegged to the dollar: 1 DAI is roughly $1, so the figure you send is the dollar total.

Ethereum on Ethereum

Time to paid
about 7 to 10 minutes
Network cost
a cent or two most days
Address format
42 characters, beginning 0x
Network name at exchanges
Ethereum mainnet (ERC20), not Arbitrum, Base or Optimism
Wallets that work
Any exchange, or MetaMask, Rabby, Ledger or Trust Wallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (a cent or two most days).
  2. 02Select ETH on Ethereum on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever Ethereum wallet you use, hit Send and select ETH.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 7 to 10 minutes.

Exchange account

  1. 01Select ETH on Ethereum on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select ETH.
  3. 03Set the network to Ethereum mainnet (ERC20), not Arbitrum, Base or Optimism. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Sending from Arbitrum, Base or Optimism. Mainnet ETH only.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

BNB on BNB Smart Chain

Time to paid
about 1 to 5 minutes
Network cost
well under 1 cent per transfer
Address format
42 characters, beginning 0x
Network name at exchanges
BNB Smart Chain, also shown as BSC or BEP20
Wallets that work
Binance or any other exchange, Trust Wallet, or MetaMask once BNB Chain is added

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (well under 1 cent per transfer).
  2. 02Select BNB on BNB Smart Chain on your order page and leave that tab open.
  3. 03Open Trust Wallet, or whichever BNB wallet you use, hit Send and select BNB.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 to 5 minutes.

Exchange account

  1. 01Select BNB on BNB Smart Chain on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select BNB.
  3. 03Set the network to BNB Smart Chain, also shown as BSC or BEP20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking opBNB or BEP2 at the exchange. BEP20 on BNB Smart Chain is the only one that arrives.
  • Sending BNB over Ethereum. Same 0x address, wrong chain.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Solana on Solana

Time to paid
under 1 minute
Network cost
under 1 cent per transfer
Address format
32 to 44 base58 characters
Network name at exchanges
Solana (SOL)
Wallets that work
Any exchange, or Phantom, Solflare or Backpack

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (under 1 cent per transfer).
  2. 02Select SOL on Solana on your order page and leave that tab open.
  3. 03Open Phantom, or whichever Solana wallet you use, hit Send and select SOL.
  4. 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (32 to 44 base58 characters) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after under 1 minute.

Exchange account

  1. 01Select SOL on Solana on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select SOL.
  3. 03Set the network to Solana (SOL). Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking wrapped SOL or a BEP20 version at the exchange.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Litecoin on Litecoin

Time to paid
about 5 to 15 minutes
Network cost
a small fraction of a cent
Address format
Begins ltc1, L or M
Network name at exchanges
Litecoin (LTC), not the BEP20 version
Wallets that work
Any exchange, or Litewallet, Electrum-LTC, Trust Wallet or Exodus

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (a small fraction of a cent).
  2. 02Select LTC on Litecoin on your order page and leave that tab open.
  3. 03Open Litewallet, or whichever Litecoin wallet you use, hit Send and select LTC.
  4. 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (Begins ltc1, L or M) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 5 to 15 minutes.

Exchange account

  1. 01Select LTC on Litecoin on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select LTC.
  3. 03Set the network to Litecoin (LTC), not the BEP20 version. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Withdrawing LTC on BEP20. It has to travel on the Litecoin chain.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

TRON on TRON

Time to paid
about 1 minute
Network cost
nothing to a few cents
Address format
34 characters, the first one a T
Network name at exchanges
TRON (TRX), also shown as TRC20
Wallets that work
Any exchange, or TronLink, Trust Wallet or Exodus

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (nothing to a few cents).
  2. 02Select TRX on TRON on your order page and leave that tab open.
  3. 03Open TronLink, or whichever TRON wallet you use, hit Send and select TRX.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (34 characters, the first one a T) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 minute.

Exchange account

  1. 01Select TRX on TRON on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select TRX.
  3. 03Set the network to TRON (TRX), also shown as TRC20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking BEP20 or ERC20 TRX at the exchange. It has to travel on TRON itself.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Dogecoin on Dogecoin

Time to paid
about 5 to 10 minutes
Network cost
a few cents per transfer
Address format
34 characters, beginning D
Network name at exchanges
Dogecoin (DOGE), not the BEP20 version
Wallets that work
Any exchange, or MyDoge, Dogecoin Core, Trust Wallet or Exodus

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (a few cents per transfer).
  2. 02Select DOGE on Dogecoin on your order page and leave that tab open.
  3. 03Open MyDoge, or whichever Dogecoin wallet you use, hit Send and select DOGE.
  4. 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (34 characters, beginning D) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 5 to 10 minutes.

Exchange account

  1. 01Select DOGE on Dogecoin on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select DOGE.
  3. 03Set the network to Dogecoin (DOGE), not the BEP20 version. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Withdrawing DOGE on BEP20. It has to travel on the Dogecoin chain.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Cardano on Cardano

Time to paid
about 2 to 5 minutes
Network cost
roughly 0.2 ADA
Address format
Begins addr1
Network name at exchanges
Cardano (ADA), not the BEP20 version
Wallets that work
Any exchange, or Eternl, Lace, Yoroi or Trust Wallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (roughly 0.2 ADA).
  2. 02Select ADA on Cardano on your order page and leave that tab open.
  3. 03Open Eternl, or whichever Cardano wallet you use, hit Send and select ADA.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (Begins addr1) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 2 to 5 minutes.

Exchange account

  1. 01Select ADA on Cardano on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select ADA.
  3. 03Set the network to Cardano (ADA), not the BEP20 version. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Withdrawing ADA on BEP20. It has to travel on Cardano itself.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Bitcoin Cash on Bitcoin Cash

Time to paid
about 10 to 20 minutes
Network cost
under 1 cent per transfer
Address format
A BCH address, usually beginning q or bitcoincash:
Network name at exchanges
Bitcoin Cash (BCH)
Wallets that work
Any exchange, or Electron Cash, Exodus or Trust Wallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (under 1 cent per transfer).
  2. 02Select BCH on Bitcoin Cash on your order page and leave that tab open.
  3. 03Open Electron Cash, or whichever Bitcoin Cash wallet you use, hit Send and select BCH.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (A BCH address, usually beginning q or bitcoincash:) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 10 to 20 minutes.

Exchange account

  1. 01Select BCH on Bitcoin Cash on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select BCH.
  3. 03Set the network to Bitcoin Cash (BCH). Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Sending BTC instead of BCH. Despite the name, they are separate coins.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Dash on Dash

Time to paid
about 5 minutes
Network cost
under 1 cent per transfer
Address format
34 characters, beginning X
Network name at exchanges
Dash (DASH) mainnet
Wallets that work
Any exchange, or Dash Wallet, Dash Core, Exodus or Trust Wallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (under 1 cent per transfer).
  2. 02Select DASH on Dash on your order page and leave that tab open.
  3. 03Open Dash Wallet, or whichever Dash wallet you use, hit Send and select DASH.
  4. 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (34 characters, beginning X) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 5 minutes.

Exchange account

  1. 01Select DASH on Dash on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select DASH.
  3. 03Set the network to Dash (DASH) mainnet. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking a wrapped or BEP20 Dash at the exchange. It has to travel on the Dash chain.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

XRP on XRP Ledger

Time to paid
a few seconds
Network cost
a small fraction of a cent
Address format
Begins r, and comes with a destination tag
Network name at exchanges
XRP Ledger (XRP)
Wallets that work
Any exchange, or Xaman (formerly Xumm), Exodus or Trust Wallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (a small fraction of a cent).
  2. 02Select XRP on XRP Ledger on your order page and leave that tab open.
  3. 03Open Xaman, or whichever XRP wallet you use, hit Send and select XRP.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Fill in the destination tag from the order page. Skip it and the payment can’t be tied to your order.
  6. 06Before sending, compare the first and last four characters of the address (Begins r, and comes with a destination tag) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after a few seconds.

Exchange account

  1. 01Select XRP on XRP Ledger on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select XRP.
  3. 03Set the network to XRP Ledger (XRP). Most lost payments start at this step.
  4. 04Paste the address, then copy the destination tag from the order page into the exchange’s Tag or Memo box. Don’t skip it.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Skipping the destination tag. Without it we have no way to tie the payment to your order.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Toncoin on TON

Time to paid
a few seconds
Network cost
roughly 1 cent
Address format
Begins UQ or EQ, and comes with a memo
Network name at exchanges
TON, The Open Network
Wallets that work
Any exchange, or Telegram Wallet, Tonkeeper or MyTonWallet

Self-custody wallet

  1. 01Check your balance covers the amount due plus the network fee (roughly 1 cent).
  2. 02Select TON on TON on your order page and leave that tab open.
  3. 03Open Tonkeeper, or whichever Toncoin wallet you use, hit Send and select TON.
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Fill in the memo (comment) from the order page. Skip it and the payment can’t be tied to your order.
  6. 06Before sending, compare the first and last four characters of the address (Begins UQ or EQ, and comes with a memo) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after a few seconds.

Exchange account

  1. 01Select TON on TON on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select TON.
  3. 03Set the network to TON, The Open Network. Most lost payments start at this step.
  4. 04Paste the address, then copy the memo from the order page into the exchange’s Tag or Memo box. Don’t skip it.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Skipping the memo (comment). Without it we have no way to tie the payment to your order.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Shiba Inu on Ethereum (ERC-20)

Time to paid
about 5 to 10 minutes
Network cost
a few cents in ETH most days
Address format
42 characters, beginning 0x
Network name at exchanges
Ethereum, also shown as ERC20
Wallets that work
Any exchange, or MetaMask, Trust Wallet or Coinbase Wallet

Self-custody wallet

  1. 01Besides the SHIB, keep a small amount of ETH on Ethereum (ERC-20) to cover gas (a few cents in ETH most days).
  2. 02Select SHIB on Ethereum (ERC-20) on your order page and leave that tab open.
  3. 03Open MetaMask, or whichever Shiba Inu wallet you use, hit Send and select SHIB on Ethereum (ERC-20).
  4. 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
  5. 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
  6. 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
  7. 07Approve the transfer.
  8. 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 5 to 10 minutes.

Exchange account

  1. 01Select SHIB on Ethereum (ERC-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
  2. 02In the exchange, go to Withdraw (some call it “Send”) and select SHIB.
  3. 03Set the network to Ethereum, also shown as ERC20. Most lost payments start at this step.
  4. 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
  5. 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
  6. 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
Where payments go wrong
  • Picking BEP20 or Shibarium at the exchange. It has to travel on Ethereum (ERC20).
  • An empty ETH balance, so nothing pays the gas.

Converted at the market rate when the order is created. That rate is locked for 30 minutes.

Exchange withdrawals: add the fee on top

An exchange deducts its withdrawal fee from the amount you type. Say the order asks for 0.00052 BTC and the exchange charges 0.00002 BTC: enter 0.00054, or only 0.0005 lands and the order sits waiting for the difference.

  • The fee depends on the exchange and the network, and the withdrawal form shows it before you approve. For USDT, BEP20 and Polygon are usually cheapest, and on Binance and Kraken TRC20 now costs more than ERC20. On-chain BTC, Lightning or USDT compared.
  • Choose the network on the order page first, then pick the identical one in the exchange.
  • Only XRP and TON need a tag or memo, and the order page shows it when they do. For every other coin, leave those fields blank.
  • Came up short anyway? The coins aren’t lost. Send us the order ID and transaction ID and a person matches it by hand.

The timer, and late or wrong amounts

A 30-minute quote

The amount is fixed for 30 minutes and a countdown shows what’s left. Your transaction only has to be broadcast in that time; the confirmations can come after.

Amount doesn’t match

Payments are identified by their exact amount, so a different figure won’t match on its own. Send us the order ID and transaction ID; we pair them by hand, then you top up or get a refund.

Sent after the timer

The address stays watched for 24 hours, and a full payment that lands late still counts. With BTC and other coins whose price moves, a person reviews it if the rate has dropped since your quote. Sent nothing yet? Ask the order page for a new quote at the current price.

Overpaid

The order still goes through. Put a refund address on the order page and message us; the surplus comes back minus the network fee.

Starting with no coins

  1. 01Sign up at an exchange that operates in your country and that you trust. Nearly all of the large ones sell Bitcoin and USDT.
  2. 02Buy BTC, or USDT if you want a balance that stays near $1, by bank transfer or card.
  3. 03Check out here with the same coin, on whichever network your exchange charges least to withdraw on.
  4. 04Withdraw to the address on your order page, adding the withdrawal fee as explained above.

We have no tie to any exchange and take no referral money. The exchange will probably want ID; paying us needs none.

Fixes for common problems

The amount that arrived is short or slightly off

Your coins aren’t lost. The usual cause is an exchange fee taken out of the payment. Send us the order ID and transaction ID; a person matches it by hand, then you top up or we refund. Next time, put the fee on top so the exact figure lands.

The countdown hit zero

If you sent nothing, ask the order page for a new quote at the current price. If part of a payment landed after the timer, don’t send again: add a refund address on the order page or message us with the order ID.

I picked the wrong network

Contact us straight away with the order ID and transaction ID. Some wrong-network transfers can be recovered and many can’t, which is why the order page prints the network in large type.

My BTC transaction is sitting in the mempool

The fee rate was most likely too low for current demand, so miners are picking better-paying transactions first. Your order waits for it. If your wallet supports Replace-By-Fee (often a “Bump fee” button), raise the fee and take the extra from your change, not from the amount we receive: the amount is what matches the payment to your order.

The exchange hasn’t released my withdrawal

First withdrawals to a new address often get a manual review. If it goes out after the timer, a full payment within 24 hours still counts. Unsure? Message us with the order ID.

I sent the payment twice

Put a refund address on the order page and message us with the order ID. The second payment comes back minus the network fee.

Not solved? Message us with the order ID. Never paste the order link: it opens your order.

Safety checks