A Visa virtual card that draws on USDC in your own wallet

Updated October 2026
Licensed
usAvailable in US
Fast payouts
18+ Only
A payment card next to a phone with a crypto wallet app open

A payment card linked to a self-custody crypto wallet sounds like a clean idea: you hold your own USDC, the card spends it where Visa is accepted, and you never have to trust an exchange with your balance. whitecryptocard.com pitches exactly that. After working through the card’s public pages, the fee list, the application flow and the alternatives, the result is a card that does one thing well and a few things awkwardly. It is not the cheapest crypto card on the market, the company behind it is not a household name, and the public information is thinner than bigger competitors offer. Whether that trade-off makes sense depends almost entirely on what you already have in your crypto wallet and how much friction you are willing to accept for a virtual card.

whitecryptocard.com works as a payment card spent from a crypto balance

The conditions described here are current as of October 28, 2026.

Verdict

The card earns 5.4 out of 10, and that number reflects a narrow product that fits a narrow reader. If you already keep USDC in a self-custody wallet on Base, Arbitrum or Ethereum, and you specifically want a virtual Visa that draws on that balance without first depositing into a custodial account, this is one of the few products that does that. If you are looking for the cheapest crypto card, the widest accepted application, the richest rewards programme, or a physical card in your hand, the picture changes quickly.

The breakdown by criterion:

Criterion Mark Why it lands there
Who can get it 6 / 10 No public country list; eligibility is decided when you apply and depends on where you live; sanctioned people and countries are excluded
Cost 3 / 10 $5 to issue a virtual card, $3 a month per card, $10 to close, 1.99% on non-USD spending, $0.20 on payments under $25, and the published “0% deposit fees” claim contradicts the 2% top-up fee in the same fee table
Top-up options 6 / 10 USDC only, held as collateral in a self-custody wallet on Base, Arbitrum or Ethereum; the home page and FAQ name the supported networks slightly differently
Reliability and complaints 6 / 10 Brand owned by Codego Group, cards issued by an unnamed Visa Principal Member, the company states it is “not a bank” and the agreement is governed by English law; no public Trustpilot page and no incident reports found
Everyday use 7 / 10 Virtual Visa only (no plastic), works in Apple Pay and Google Pay, ATM withdrawals at a fixed $1.50 or 1% plus $1; no app on the stores yet

Spending USDC from a self-custody wallet on Base is the use case this card was built for, and the day-to-day mechanics of tapping to pay work. What pulls the score down is the cost stack, the patchy information about who qualifies, and the contradictions in the published fee list, which together make the card hard to evaluate before you sign up. A reader who does not already sit on USDC in their own wallet will probably do better elsewhere, and a reader who just wants the cheapest way to spend crypto will almost certainly do better elsewhere too.

Who they will give the card to

The card does not publish a country list. The application pages say eligibility is “determined during your application” and depends on your place of residence. Citizenship is not mentioned as a separate test, and the same pages simply note that sanctioned persons and sanctioned countries are excluded. That is the entire public picture, and it means a reader in one country can be approved while a reader next door is refused, with no way to know in advance.

This kind of opacity is common in newer card programmes, where the issuer partner sets risk-based rules and would rather not list every excluded jurisdiction. For a reader who already lives in a country that larger crypto card brands exclude, a residence-led check can actually be an advantage: a French resident refused by one programme can try whitecryptocard.com, and a Brazilian resident rejected elsewhere can try it too. The disadvantage is the inverse: a reader who wants certainty before filling in their details has no way to get it.

The legal side is clearer. The user agreement is governed by the laws of England and Wales, and the company describes itself as “not a bank”. The brand is owned and operated by Codego Group, and the cards themselves are issued by an unnamed Visa Principal Member — a licensed card-issuing partner that holds the relationship with the Visa network on the card’s behalf. The issuer’s country is not stated. The card programme sits one step removed from a familiar retail bank, and a reader who needs a UK or EU regulated bank behind the card is not getting that here.

The application itself requires a government photo ID matched to a live selfie, and a proof of address such as a recent utility bill or bank statement. The minimum age is not stated. There are no published tiers, but the card pages talk about standard due diligence before the card is issued, source-of-funds checks once risk thresholds are crossed, and enhanced due diligence for higher-risk cases. Processing time and the specific reasons a card might be refused are not published, which means a reader has no published grounds to challenge a refusal.

The headline on this section is short: a card you can apply for from many countries, but no public list of which ones, no published age, and no detailed rejection policy.

How to get it

The signup flow is laid out in two steps. First, identity verification: a government-issued photo ID plus a live selfie, matched to the face on the document. Second, the card itself, which is virtual only and is set up inside the whitecryptocard.com app. A physical card is not part of the product.

The card currency is US dollars. Non-USD transactions are accepted, but they trigger the 1.99% foreign-exchange fee, and that is true for everything from a euro ATM withdrawal to a yen subscription. The fee list names a “virtual card setup” of $5.00, and it also names Visa Platinum and Visa Signature tiers as part of the same family; the public marketing positions the card as a Visa Infinite product. Which specific tier a reader actually gets depends on the application and the issuer partner.

Delivery is not stated, which makes sense for a virtual card: there is nothing to ship. Once the card is issued, the card details appear in the app and can be added to Apple Pay or Google Pay. Mobile-wallet tokenisation is free, and the card is then usable in stores that accept contactless payments through either wallet.

What is missing from the public flow is any sense of how long the steps take. The verification step is described in general terms only, and the card-issuance step is the same. The dispute and complaints pages give a 60-day window for raising unauthorised or incorrect transactions, and Visa Operating Regulations govern the investigation process itself, with a $35 chargeback-processing fee per case. That tells you the rules once you have a card, not how long you wait for it.

The practical walk-through, in other words, is: download the app, complete identity verification, set up a virtual card, top up with USDC, and add the card to a mobile wallet. The card is then ready for online and contactless spending.

Fees

The fee list is where this card trips over itself. The published numbers do not line up internally, and the totals add up faster than the marketing copy suggests.

A receipt and a card on a café table
What a whitecryptocard.com payment costs depends on the conversion and currency fees
Fee or limit Amount
Virtual card setup $5.00 per card
Account residency (monthly) $3.00 per card, per month
Account closure $10.00 one-time
Non-USD transaction (FX) 1.99%
Small transaction (under $25) $0.20
ATM withdrawal $1.50 fixed, or 1% + $1 (both listed)
Auth / balance / decline $0.60
Crypto conversion fee Not separately stated
Top-up fee 2% in the fee table, “0% deposit fees” and “no fee on USDC top-ups” elsewhere on the site
Cashback None stated
Daily and monthly limits Not published; shown in app, depend on verification and card type
Free ATM allowance Not stated
Card tiers (other than Standard) Not stated; Standard tier named in FAQ

A few lines need walking through, because they are not what they look like on a first read.

The 2% top-up fee appears in the fee table, and the same site also says “0% deposit fees” and “no fee on USDC top-ups” on different pages. The conflict is not resolved, and a reader has no way to know which figure they will be charged. The safest reading is to assume 2% is the worst case and to confirm in the app at the moment of the first deposit.

The ATM row lists both “$1.50 fixed per withdrawal” and “1% plus $1” in the same table. Again, the conflict is unresolved. For a $100 cash withdrawal, $1.50 fixed is the cheaper of the two; for a $20 withdrawal, 1% + $1 is the cheaper of the two. The card does not state a free allowance per month, so even the first ATM withdrawal in a month is charged.

The small-transaction fee of $0.20 on any payment under $25 is the kind of charge that quietly erodes a balance if a reader uses the card for cheap everyday buys. Combined with a 1.99% FX fee, paying for a €3 coffee in a eurozone country would carry the $0.20 minimum plus the 1.99% on the converted amount, which on €3 is roughly seven cents. Small in absolute terms, but noticeable as a percentage of the purchase.

The $3 monthly account residency fee, charged per card, is the largest single ongoing cost on the list. A reader who keeps a low balance for occasional use is paying $36 a year to keep the card open, before they make a single purchase. The $10 account closure fee is also worth noting: closing a card is not free, so a reader who wants to walk away after a few months of testing will leave with a $10 charge on top of the $5 they paid to issue the card in the first place.

The “no annual fee on Standard” line in the FAQ is technically true and practically misleading, because the $3 monthly fee performs the same function over the year. A reader weighing this card against a competitor should treat the $3 monthly fee as the annual cost and ignore the “no annual fee” language.

To make the everyday numbers more concrete, here are three small scenarios a reader might run.

A $100 online subscription billed in US dollars from a US merchant: no FX fee, no small-transaction fee, no top-up fee (assuming 0% holds), and the card works. A reader paying a yearly $24 subscription billed the same way is hit by the $0.20 small-transaction fee on top of the subscription cost, even though the merchant charges nothing extra.

A $50 meal in a eurozone restaurant, paid through Apple Pay: 1.99% FX on the converted euro amount, no small-transaction fee (the payment is over $25), and the card works. A reader who travels regularly will pay the FX fee on every non-USD purchase.

A $40 ATM withdrawal abroad: $1.50 fixed or 1% + $1, whichever the system applies. A reader relying on the card for cash will find that 1% plus $1 on a small withdrawal is a meaningful percentage of the cash they walk away with.

Top up

Funding the card is the part of the product that actually delivers on the marketing. The card holds USDC as collateral in a self-custody wallet, and the user — not whitecryptocard.com — controls the keys to that wallet. The card is essentially spending against collateral the user already owns.

A phone showing a stablecoin transfer screen
Topping up whitecryptocard.com starts with a transfer to the right network

Three networks are named on the home page: Base, Arbitrum and Ethereum. The FAQ in a different part of the site names Base and Arbitrum only. The networks named in different places are not exactly the same, which is a small warning sign, but the practical upshot is that a reader who already keeps USDC in a self-custody wallet on any of these three networks can fund the card without first selling the USDC on an exchange or sending it through a third party.

The fee table charges 2% on all listed coins and networks. The marketing copy says “0% deposit fees” and “no fee on USDC top-ups”. The conflict is the same one that shows up in the fees section above and is not resolved. Network gas — the fee paid to the blockchain for the transfer itself — is paid by the user on top of any top-up fee the card charges, and on Ethereum mainnet that gas can be significant during busy periods. A reader funding from Base or Arbitrum will pay a fraction of the Ethereum gas, which is one of the practical reasons to choose those networks if the option is available.

There is no fiat top-up. There is no bank transfer, no card-to-card top-up, no on-ramp through a payment processor. The only way to load the card is to send USDC on one of the supported networks from a self-custody wallet. That is a feature for a reader who wants to keep their funds out of custodial systems and a hard limit for a reader who holds their money in a normal bank account.

The minimum top-up is not stated. After the card is closed, the collateral stays in the user’s self-custody wallet, which means the reader does not have to ask the company to send their USDC back. The withdrawal process is not stated, because there is nothing to withdraw: the user always has their USDC in their own wallet, and the card simply stops drawing on it.

The “in kind” model — spend the USDC you already hold, without first converting to fiat and depositing — is what makes this card different from the prepaid crypto cards that load a dollar balance after a conversion. The trade-off is that the only way in is USDC on the supported networks. A reader who holds ETH, USDT, BTC or any other asset has to convert to USDC before they can top up, and that conversion happens on a separate venue with its own fees and its own slippage.

Paying with it every day

Once the card is set up and topped up, the day-to-day use is simple. The virtual card details appear in the app and can be added to Apple Pay or Google Pay at no extra cost. Apple Pay and Google Pay tokenise the card number, which means the device stores a Device Account Number in its Secure Element rather than the real PAN, and each contactless payment uses a one-time dynamic security code. The card supports the usual 3-D Secure flow for online payments, which is branded as Visa Secure.

The card works at any merchant that accepts Visa, online and in store. There is no published list of blocked merchant categories, but the prohibited-uses section names unlicensed gambling, illegal drugs and weapons. A reader who wants to use the card at a domestic supermarket or a global streaming service will be fine; a reader who wants to use it at a gambling site that does not hold a local licence will not.

There is no cashback programme. The referral programme pays 0.15% of referred friends’ spend, plus a $10 bonus for each friend whose spend reaches $500, paid monthly in USDC. That is a real upside for a reader who runs a community, a blog, or a friends-and-family group, and a non-event for everyone else.

A few small things are worth knowing for daily use.

The mobile app is the centre of the product, and at the time of this review the App Store and Google Play entries are marked “Coming soon”, with no ratings yet. A reader who is choosing between this card and a competitor on the basis of which app is more polished will not get a fair comparison from the stores today, and the in-app experience may differ from what the marketing pages suggest.

A small but important point on declines: when a card authorisation fails or is partially approved, a hold can be left on funds for several days. With this card, the funds in question are USDC in the user’s own wallet, so the hold is a smart-contract effect rather than a bank pending transaction, and the practical impact depends on the protocol. Readers who do not know what a hold on USDC means in practice should not treat the card as a perfectly liquid spending tool.

What can go wrong

Three risks stand out, and they are not the same kind of risk.

The first is the company behind the card. Codego Group owns the brand, and an unnamed Visa Principal Member issues the cards. The issuer is the licensed entity in the relationship, and the issuer’s country is not stated. A reader with a complaint has a card-issuer on the other side of the dispute, a programme manager (Codego) in the middle, and the user agreement under English law. No Trustpilot page was found for whitecryptocard.com or Codego, and no user reports of incidents were found in the reviews search. That does not mean the company is unsafe, but it does mean there is no public track record to weigh.

A second risk is the self-custody side. The card is funded from a self-custody wallet, and the user holds a 24-word recovery phrase. If the phrase is lost, it cannot be recovered, and the USDC that backs the card is gone with it. A stolen phrase lets the thief drain the wallet directly, and because blockchain transfers are irreversible, there is no central party to call. The card itself can be frozen, but the wallet sits outside that protection.

A third risk is the support side. The card pages mention a 24/7 support ticket intake with a response within “4 working hours” in one place and “4 hours” in another. The conflict is not large, but it is the same kind of internal inconsistency that runs through the fee list, and it does not inspire confidence that the support workflow is well-tested. Email is also listed. The dispute-processing fee of $35 per case is high, and a reader who needs to file a chargeback for a $20 purchase will pay more in fees than the disputed amount.

One regulatory point worth noting: the card is governed by English law and the cards are issued by an unnamed Visa Principal Member. If the issuer partner or the card programme is closed, a reader will typically be given a notice period, then new loads will be stopped, then spending will be stopped, and any remaining balance will need to be withdrawn. Readers who do not have USDC outside the card will want to think about that in advance. As a category, crypto cards have been shut down before — most famously FTX in November 2022, and WaveCrest’s European Visa programmes in 2018 — so the risk is not hypothetical.

Finally, on the sanctions side: the card excludes sanctioned persons and sanctioned countries. A reader who is unsure whether they are caught by a sanctions rule should not assume they are in the clear, because issuer risk policies often screen citizenship and country of birth separately from the country of address.

What to take instead

A reader who is not committed to the self-custody-plus-USDC model has stronger options in the same category. Three alternatives cover most of the use cases.

Card Score Best for Card Cost Rewards Funding
MetaMask Card 7.1 / 10 A reader who wants the widest published country list and a real rewards programme Mastercard, virtual first, Metal at $199 a year, one card per user Virtual free with no annual or maintenance fee; Metal $199 a year 1% cashback on Virtual, headline 3% on Metal but the fine print limits 3% to the first $10,000 spent then 1%; also $FLY bonus multipliers Spends directly from the connected wallet on Linea, Base, Monad, Solana; mUSD, wETH, EURe, GBPe, USDC, USDT
KAST 6.1 / 10 A reader who wants a tiered programme with up to 10 cards and a stablecoin-funded account Visa Platinum (Standard), Visa Infinite metal (Premium), Visa Infinite gold plated (Private) Standard $0 a year, Premium $1,000 a year, Private $10,000 a year (billed upfront); extra virtual card $2; physical Standard $40 delivery, Premium/Private physical included; inactivity fee $1 a month after 12 months Standard 1.5% cashback on first $2,000 a month, Premium 2% on first $10,000 a month, Private 3% on first $40,000 a month, plus KAST Points on Premium and Private; non-USD FX 0.5% to 1.75% Stablecoins (USDT, USDC, PYUSD, RLUSD) on Ethereum, Solana, Polygon, Arbitrum, TRON; spends from own balance, each purchase deducted straight away
TokenPocket (TP Card) 5.8 / 10 A reader who is already in the TokenPocket ecosystem and wants an Arbitrum-based card Visa or Mastercard debit (Fiat24 partner), virtual NFT creation fee partly covered, user pays “a small portion” (amount not stated); “no additional fees” beyond that 1% deposit fee refunded later through rewards or reduced transaction fees; FX fee not stated Crypto deposits from the TokenPocket wallet on Arbitrum; EUR24 and USD24 balances

MetaMask Card is the strongest general-purpose alternative. The application is open in 45 listed countries and territories, with other regions on a waitlist; the Virtual card is free with no annual or maintenance fee; and the rewards programme, with the cashback limit on Metal, is more rewarding than anything whitecryptocard.com publishes. The trade-off is that MetaMask does not offer a physical card in the same way, and the funding model is closer to “spend directly from the wallet” than to “preload a fiat balance”.

KAST is a better fit for a reader who wants tiers and physical cards. The membership is expensive at the top end, but the Standard tier is free, the FX fees are lower than whitecryptocard.com’s, and the rewards programme is more generous. The funding is stablecoin-led, and the published network list (Ethereum, Solana, Polygon, Arbitrum, TRON) is wider than whitecryptocard.com’s. The hidden cost is the inactivity fee and the upfront billing at the higher tiers.

TokenPocket is a more niche option. It is built for TokenPocket wallet users, runs on Arbitrum, and offers a virtual Visa or Mastercard through the Fiat24 partner. The fee structure is unusual (a 1% deposit fee that is later refunded) and the published details are thinner than MetaMask’s. A reader who already uses TokenPocket and does not need the depth of the larger programmes may find it enough; everyone else will probably do better with MetaMask or KAST.

For a reader whose main reason to be interested in whitecryptocard.com is the self-custody angle, the comparison lands like this: MetaMask Card spends from a connected wallet, but the wallet is non-custodial in the MetaMask sense, and the user holds the keys; KAST spends from a stablecoin balance the user funds; TokenPocket spends from a wallet balance the user funds. None of the three alternatives is the same as keeping USDC in a personal self-custody wallet and spending it through a card, but MetaMask Card is the closest in spirit.

Who I would recommend it to

A short list, because the use case is narrow.

And a list of readers who should look elsewhere.

Frequently asked questions

What is the whitecryptocard.com card?

It is a virtual Visa card linked to a self-custody crypto wallet. The user holds USDC in their own wallet, and the card spends against that USDC. The brand is owned by Codego Group, and the cards are issued by an unnamed Visa Principal Member under English law. The card is virtual only, and no physical card is offered.

How does the whitecryptocard.com card work?

The user verifies their identity, sets up a virtual card in the app, and tops the card up by sending USDC from their own wallet to one of the supported networks (Base, Arbitrum or Ethereum, with the FAQ naming Base and Arbitrum). When the card is used at a merchant, USDC is drawn from the wallet, converted to the merchant’s currency, and the payment is routed through Visa. Non-USD payments carry a 1.99% FX fee.

Is whitecryptocard.com a bank?

No. The company describes itself as “not a bank”. Cards are issued by a licensed Visa partner that the public pages do not name, and the user agreement is governed by the laws of England and Wales. A reader who needs a regulated bank behind the card is not getting one here.

Who owns whitecryptocard.com?

The brand is owned and operated by Codego Group. The cards themselves are issued by an unnamed Visa Principal Member. The parent company’s press materials say it has more than 350,000 users (a 2025 company claim, not independently verified here).

Is the whitecryptocard.com card available in my country?

The card does not publish a country list. Eligibility is “determined during your application” and depends on the reader’s place of residence. Sanctioned persons and sanctioned countries are excluded. There is no way to check in advance whether a given country is supported, and the public pages do not list the issuer’s country either.

Does the whitecryptocard.com card require KYC?

Yes. The application needs a government-issued photo ID matched to a live selfie, and a proof of address such as a recent utility bill or bank statement. The minimum age is not published. Source-of-funds checks apply above certain risk thresholds, and enhanced due diligence is used for higher-risk cases. There are no published tiers or processing-time targets.

How do I top up the whitecryptocard.com card?

Send USDC from a self-custody wallet to the card’s deposit address on Base, Arbitrum or Ethereum. The fee table charges 2% on all listed coins and networks, while the marketing pages say “0% deposit fees” and “no fee on USDC top-ups” — the two have not been reconciled. Network gas is paid by the user. There is no fiat top-up.

How do I add the whitecryptocard.com card to Apple Wallet?

Open the whitecryptocard.com app, go to the card, and follow the standard “Add to Apple Wallet” flow. The card details are tokenised, and a Device Account Number is stored in the Secure Element rather than the real PAN. The same flow works for Google Pay. Wallet tokenisation is free.

Is the whitecryptocard.com card safe?

The card is run on Visa with tokenised mobile-wallet payments, 3-D Secure on online payments, card freeze in the app, and per-merchant controls. The USDC that funds the card sits in a self-custody wallet, which means the user holds the 24-word recovery phrase and bears the full responsibility for keeping it safe. If the phrase is lost, the USDC is unrecoverable; if it is stolen, the wallet can be drained directly.

How do I close my whitecryptocard.com account?

The fee list charges a $10 one-time account closure fee. The collateral USDC stays in the user’s self-custody wallet after termination, so there is no need to ask the company to return it. The exact closure flow inside the app is not described on the public pages, and processing time is not stated.

Content created by the «cryptocardtested» team