Stablecoin-Funded Card Programmes: How They Work
How a USDT or USDC balance becomes spendable at any Visa or Mastercard merchant — the funding rail, the conversion point, and why this removes weeks from a launch.
In short
A stablecoin-funded card programme converts a USDT or USDC deposit into a USD balance, then issues ordinary Visa or Mastercard cards against it. The blockchain is the funding rail; the card is an ordinary card.
The phrase "crypto card" suggests something exotic happens at the till. Nothing does. The merchant sees a Visa or Mastercard authorisation like any other, and the cryptocurrency is nowhere near the transaction. What is different is how the money got into the programme — and that difference is the entire point.
The two-step model
Every stablecoin-funded card programme separates funding from spending:
- Funding. Stablecoins move on-chain into the programme and become a fiat-denominated balance. This is the crypto part, and it happens once per top-up.
- Spending. Cards are issued and loaded from that balance. This is ordinary card issuing, on ordinary rails.
The conversion happens at the boundary. After a deposit is credited, there is no crypto exposure left in the system — a $100 USDC deposit becomes $100 of balance, and it stays $100 whatever happens to any market.
Why the funding rail matters
For an established company with banking relationships, this is a curiosity. For everyone else it is the reason a programme can start today.
| Bank wire funding | Stablecoin funding | |
|---|---|---|
| Banking relationship needed | Yes, in a supported jurisdiction | No |
| Settlement time | Same day to several days | Minutes, at confirmation depth |
| Weekend and holiday operation | No | Yes |
| Cross-border | Correspondent banking, fees, delays | Identical to domestic |
| Minimum practical amount | Wire fees make small amounts absurd | 1 USDT |
The row that matters most is the first. A company in a jurisdiction where a payments-friendly bank account is hard to open is not blocked from launching a card programme; it is blocked from opening the account that would let it fund one. Removing the bank from the critical path removes that blocker entirely.
What happens to a deposit
On ON5, concretely:
- You are given an EVM deposit address, derived deterministically and unique to your account.
- You send USDT or USDC on Ethereum, BNB Smart Chain, Base or Kaanch Network.
- The network scans new blocks for token transfers into known deposit addresses and records the transfer as detected. You get an email.
- It waits for the confirmation depth for that chain — 12 on Ethereum and Kaanch, 20 on BNB Smart Chain, 30 on Base.
- It re-checks that the transaction is still in the canonical chain, then credits your USD balance. You get another email.
That fourth step exists because a transaction included in a block is not final. A chain reorganisation can remove it. Crediting on first sight would mean crediting transactions that later cease to exist, which is a well-understood way to lose money.
Why stablecoins and not other assets
A card programme is a promise to pay a fixed amount at a merchant. Funding it with a volatile asset means the promise and the backing can diverge between deposit and spend — a $100 balance backed by an asset that falls 30% overnight is a $100 liability with $70 behind it.
Stablecoins remove that gap by design. USDT and USDC are intended to hold a value of one dollar, which makes a one-to-one credit honest rather than a bet. Programmes that accept volatile assets have to either convert immediately or hold the risk, and holding it is how prepaid programmes get into trouble.
What this does not solve
- Compliance. Funding with stablecoins does not exempt anyone from KYC, sanctions screening or monitoring. Chain analytics is a well-developed field and programmes are expected to use it.
- Volatility of the underlying, entirely. Stablecoins are stable by intent and mechanism, not by law of nature. Choosing which to accept is a real risk decision.
- Wrong-network deposits. Sending an asset on a chain the programme does not scan means it is not credited. This is the single most common user error in crypto funding, and no amount of interface design eliminates it completely.
Who this shape suits
- Companies with treasury already in stablecoins. Funding a card programme is a transfer, not a conversion and a wire.
- Companies operating across borders. One funding rail behaves identically everywhere.
- Crypto-native platforms. Users hold stablecoins; giving them a card is the shortest path to making that balance spendable at ordinary merchants.
- Anyone who wants to start small. A $50 deposit is a sensible test. A $50 wire is not.
The practical starting point
Deposit a small amount first — enough for a few $5 cards. Watch the detected and credited emails arrive, confirm the balance matches, and issue one card to yourself. Doing this once with real money teaches you more about the operational shape of the programme than any amount of documentation, and it costs a few dollars.
Frequently asked questions
How does a stablecoin-funded card work?
A USDT or USDC deposit is credited as a fiat-denominated balance, and ordinary Visa or Mastercard cards are issued and loaded from that balance. The merchant sees a normal card transaction; the blockchain is only the funding rail.
Is there crypto exposure after depositing?
No. Once a deposit is credited it is a USD balance. It does not fluctuate with any market.
Why do stablecoin deposits wait for confirmations?
A transaction in a recent block is not final — a chain reorganisation can remove it. Waiting for a confirmation depth appropriate to the chain, then re-checking the transaction is still canonical, prevents crediting money that later ceases to exist.
What happens if I send the wrong token or use the wrong network?
It is not credited, and depending on the asset it may not be recoverable. Only send the assets and networks listed on the deposit page.
Does stablecoin funding avoid KYC requirements?
No. Funding rail has no bearing on compliance obligations. KYC, sanctions screening and transaction monitoring apply regardless.
Issue your first card on ON5
Fund an account with USDT or USDC and issue a branded Visa or Mastercard virtual card. The minimum is $5.
Open the dashboard