Top up with USDT on Ethereum (ERC-20). Use this only if you already hold USDT-ERC20  for fresh deposits, USDT TRC-20 is faster and cheaper.
USDT on Ethereum is the original USDT  the largest-cap stablecoin variant by supply. For CryptoCardy top-ups, it works flawlessly: send to our ERC-20 deposit address, wait for 12 Ethereum confirmations (~5 minutes), get credited the full USD value minus the orchestrator's rate quote.
However, ERC-20 USDT transfers cost $5-$30 in Ethereum gas. If you have the choice, USDT on TRON (TRC-20) is the same dollar value with $0.50 fees and 5x faster settlement.
For any other scenario, USDT on TRON or Solana is the better path.
Our USDT (ERC-20) address is an Ethereum address (starts with 0x). Do NOT send USDT-TRC20 there  those funds are lost. Always match the chain to the address: ERC-20 → Ethereum address; TRC-20 → TRON address (T); Solana → SPL address; BEP-20 → BSC address.
Same token, different chain. ERC-20 lives on Ethereum (slow, expensive). TRC-20 lives on TRON (fast, cheap). The USD value is identical.
No  the funds will be lost. We can't recover cross-chain mis-sends. Always double-check the network.
Your tx confirms slower but still confirms. We credit at 12 confirmations whenever that lands.
$5 equivalent. With ERC-20 gas at $10+, going below $50 is poor economics.
Ethereum re-orgs happen at low block depth. 12 confirmations is the standard exchange-grade safety threshold.
No, it stays valid for your account. Send any amount, any number of times, to the same address.
Pick a BIN above, top up with any of 20 cryptocurrencies, and your card is ready to use the moment the deposit confirms.