Payments
Supported coins and networks
We accept four combinations of coin and network. The network matters as much as the coin: the same token can exist on several blockchains, and a payment only reaches us if it is sent on the network you selected at checkout.
Accepted coins and networks
| Pay with | Network | Deposit address starts with | Typical confirmation |
|---|---|---|---|
| BTC | Bitcoin (on-chain) | bc1, 1 or 3 | 10–60 minutes |
| ETH | Ethereum mainnet | 0x | 1–5 minutes |
| USDT | TRON (TRC20) | T | About 1 minute |
| USDT | Ethereum mainnet (ERC20) | 0x | 1–5 minutes |
The prefix is a quick sanity check, not proof. An ETH address and a USDT-ERC20 address look exactly the same, and so do addresses on BNB Smart Chain, Polygon and other Ethereum-compatible networks, so always select the network explicitly.
What we do not accept
- USDT or ETH on BNB Smart Chain (BEP20), Polygon, Arbitrum, Base or any other network not listed above
- Bitcoin over the Lightning Network
- Solana or any other blockchain
- Any other coin or stablecoin, including USDC
- Cards and bank transfers
USDT: TRC20 or ERC20?
We accept both. They are the same stablecoin issued on two different blockchains, and they are not interchangeable, so choose the one that matches where your USDT is held.
- TRC20 (TRON): confirms in about a minute, and withdrawal fees are lower on most exchanges. Sending from your own wallet requires some TRX, the native coin of TRON, to cover the network fee.
- ERC20 (Ethereum): confirms in 1–5 minutes. Sending from your own wallet requires a little ETH for the network fee, which varies with activity on Ethereum.
Our guide USDT on TRC20 vs ERC20 compares the two in more detail.
Sending from an exchange: four checks
- Coin: withdraw the coin you chose at checkout. USDT is not ETH, even on Ethereum.
- Network: select Bitcoin, Ethereum (ERC20) or TRON (TRC20) to match your payment page. Exchanges label networks differently; never pick BEP20, Polygon or a layer 2 for an Ethereum payment.
- Amount: make sure the amount that arrives equals the amount shown, after the exchange's withdrawal fee.
- Address: paste the full address from your payment page and compare the first and last characters.
Some exchanges hold or batch withdrawals. We keep watching your address for 30 minutes after the countdown ends; if your exchange may take longer than that, consider paying from a wallet you control.
Which option should I choose?
- BTC if you hold bitcoin and do not mind waiting 10–60 minutes for confirmation.
- ETH if you hold ether on Ethereum mainnet.
- USDT on TRC20 for the fastest confirmation, typically about one minute.
- USDT on ERC20 if your USDT is held on Ethereum mainnet.
Whichever you choose, you pay the same price: your USD total, converted at a live rate.
Frequently asked questions
Can I pay with USDT on BNB Smart Chain, Polygon or a layer 2?
Do you accept Bitcoin over Lightning?
Which network is cheapest for USDT?
I sent funds on the wrong network. What should I do?
Related articles
- How crypto payment worksHow checkout converts your USD total into an exact crypto amount, and what happens between sending a payment and a confirmed order.
- Payment issues: underpaid, expired or wrong networkStep-by-step fixes for underpayments, overpayments, late or expired payments and transfers on the wrong network.
- How crypto refunds workWhen refunds apply, how the amount is calculated in US dollars and how to send us a refund address safely.









