How to Buy Gift Cards with USDC on Base — Step by Step
Last updated July 16, 2026
Quick answer
Buying a gift card with USDC on Base takes four steps and no account. Pick any card and denomination from the catalog, then connect a web3 wallet like MetaMask, Coinbase Wallet, or any WalletConnect-compatible app. Checkout shows one exact amount to send — always send exactly that amount, since a few extra cents baked into it are what identifies your specific order. Approve the transfer in your wallet; once it confirms on-chain, usually in under a minute, your order page updates automatically and reveals the gift card code. There's no signup, no email required, and no account to create — the order page's unique link is your only receipt, so save it before closing the tab. You can optionally add a Telegram handle or email on that page as a backup way to receive the code.
What you need
Just a web3 wallet (MetaMask, Coinbase Wallet, Rainbow, or any WalletConnect-compatible app) holding USDC on Base. No account on this site, no email, no ID.
1. Pick a card and amount
Browse by category or search for the brand you want, choose a denomination, and open the card page. Prices are shown in both the card's local currency and USD.
2. Connect your wallet
Click connect and approve in your wallet app. If your wallet is on the wrong network, the page will tell you which one to switch to before you can pay.
3. Send the exact amount shown
The checkout shows one exact amount to send — it includes a few extra cents unique to your order, which is how the payment gets matched back to you automatically. Sending a rounded or different amount won't confirm, so always send exactly what's shown.
4. Get your code
Once the transfer confirms on-chain (usually well under a minute), your order page updates on its own and shows the code. You can also opt in to get it sent to Telegram or email as a backup.
One thing to save
There's no account to log back into — your order page's link is the only way back to your code and receipt, so save it (or connect the same wallet later to look up past orders from "My orders").