Product note
fund your account with a card
Buy USDC with a card inside opcode. It lands in your wallet, ready to trade.
Getting money on-chain used to be the hard part. Open an account at an exchange, wait on verification, buy, withdraw to the right network, then come back and start over. Most people quit somewhere in the middle.
You can now buy USDC with a card inside opcode.
Buy USDC with a card
Sign up with email and accept the terms. That is the whole setup. Card funding works only on an account you sign in to with email or a passkey.
Open the account menu, choose Deposit, then choose Fiat. Checkout opens in a pop-up window, so allow pop-ups for the site. Pick how you want to pay, set the amount, and confirm.
Payment methods, limits, and country coverage come from the payment provider, not from us. Card funding is off where opcode is not available.
It arrives ready to trade
You get USDC on Ethereum mainnet, sent to the wallet opcode created for you. Nothing to bridge. No address to paste.
It usually takes a few minutes. opcode tells you when the money lands, and the balance is there when you go to trade. If you close the checkout window after paying, the deposit still shows up once it clears.
Taking money out
Card funding adds money only. To take money out, withdraw USDC to an Ethereum address from the same menu. Cashing out to a bank is not available yet.
The beta post walks the rest of the flow, from your first quote to Ethereum settlement.
Start at app.opcode.fi.