How to top up a crypto card with USDT or USDC without losing money

Quick answer

To top up a crypto card with USDT or USDC, open the card app's deposit screen, choose a coin and network the card supports, copy that exact address, and send from your exchange or wallet on the same network. Cheap networks like TRON, Solana, Polygon, Base and Arbitrum usually cost cents, while Ethereum can cost dollars. Sending a coin or network the card doesn't list can lose your money for good, so send a small test first.

Stablecoins are the cheapest thing to spend with a crypto card, because there's usually nothing to convert when you pay in dollars. Getting them onto the card is where people lose money. Here's how to do it right.

Step by step

  1. Open the deposit screen in your card app and pick the coin (USDT or USDC).
  2. Pick a network the card lists. Each network has its own address.
  3. Copy the address, or scan the QR code.
  4. In your exchange or wallet, choose the same coin and the same network, paste the address and send a small test amount.
  5. Wait for it to arrive, then send the rest.

Which networks cards accept (examples)

Card Networks for stablecoin top-ups
Kolo TRON, Ethereum, Solana, Base, Arbitrum, Polygon, BNB Chain, Avalanche, TON and more
Tangem Pay Polygon, Base, Arbitrum and BNB Smart Chain only
Fuse Solana (USDC)
Solid Fuse, Ethereum, Base and other listed networks
Rebind Gnosis Chain (EURe), plus euro bank transfers
KAST 10+ chains for USDT, USDC, PYUSD and RLUSD

Card pages on Crypto Cards Guide list each card's networks under Top-up methods.

What a top-up really costs

There are up to three costs:

  • Your exchange's withdrawal fee, often $1 to $5 depending on the network.
  • The blockchain network fee, from fractions of a cent on Solana to several dollars on Ethereum.
  • The card's own top-up fee, which ranges from 0% (Solid, KAST, Tangem) to 1% (Coin98 Fusion) or a fixed fee per deposit (ARQ charges 3 USDc on crypto deposits).

On a $100 top-up, those can add up to several percent if you pick an expensive network or top up in many small amounts. Fewer, larger top-ups on a cheap network keep costs down.

Mistakes to avoid

  • Wrong network. USDT on TRON and USDT on Ethereum are not interchangeable. If the card doesn't list a network, don't use it.
  • Wrong coin. Some cards accept USDC but not USDT, or only one version of a stablecoin.
  • Below the minimum. Solid's card needs at least $10 per deposit; smaller deposits land in your wallet instead.
  • Old addresses. Copy a fresh address from the app each time unless the app says it's permanent.
  • Fake support. No card company will ask you to send funds to "verify" your account.

Fund in your spending currency

If you pay in euros, a euro stablecoin such as EURC or EURe avoids FX on every purchase with cards that support it. Rebind runs entirely on EURe, and Solid lets Wirex-issued cards pay euro purchases from EURC with no FX fee.

Frequently asked questions

Which network is cheapest for USDT top-ups?

TRON, Solana, Polygon, Base, Arbitrum and BNB Smart Chain usually cost cents. Ethereum mainnet is the most expensive. Use whichever cheap network both your exchange and your card support.

What happens if I send USDT on the wrong network?

If the card doesn't support that network, the funds may be lost or need a manual recovery that can take weeks or cost a fee. Always match the network on both sides.

Is USDT or USDC better for crypto cards?

Both work on most cards. USDC is more common on self-custody cards, while USDT on TRON is popular for custodial cards in Asia, Africa and Latin America.

Keep reading