SpendGhost spends from a balance you control — never a card or bank account on file. You set it up once, the ghost draws from it as you buy, and you can top up, switch methods, or wipe everything whenever you want.

There are a few ways to give the ghost something to spend, and you can mix them.

Send USDC to your address

The default. Get your deposit address, send USDC (Base is best), and the ghost watches the chain and texts you the second it lands.

Learn More
Pay by card or any token

No crypto handy? Pay a card or any token through a one‑tap checkout, and it turns into spendable balance.

Learn More
Use your own wallet

Keep your funds in your own wallet and set a spending limit. The ghost spends up to that limit, you keep custody, and you can turn it off anytime.

Learn More
Fund from Solana

Send USDC, USDT, or SOL on Solana and convert it to spendable Base USDC.

Learn More

Send USDC directly (the default)

The smoothest way to fund is to send crypto straight to your own deposit address. Ask any time and the ghost hands you the address, then watches the chain — the moment your funds land, it texts you. Sent the wrong coin (ETH instead of USDC) or the wrong chain? The ghost spots that too and offers to fix it. Want to be sure it arrived? Just ask, and it does a live on‑chain check right then.

"add funds" · "where do i send usdc?"

See Add funds (send USDC).

Note

You never need to hold ETH or worry about gas. Network fees are handled for you behind the scenes, and USDC you send lands as spendable balance.

Pay by card or any token (the fallback)

Don't have crypto on hand, or just prefer a card? The ghost can send you a one‑tap checkout to pay with a card or any token — it converts to spendable balance for you. You can pay an exact amount, or pay for just one order without keeping a balance at all.

Use your own wallet (set a limit)

Prefer to keep your money in your own wallet? Connect it from your dashboard and set a spending limit. The ghost can then spend up to that limit when you order — you keep custody of your funds, and you can change or turn off the limit at any time. No deposit required. See Use your own wallet.

Which should I use?

Send USDCPay by card / tokenUse your own wallet
SetupSend to your addressNothing — per checkoutConnect wallet, set a limit
Who holds the fundsYour SpendGhost balanceYour SpendGhost balanceYou, in your own wallet
Best forThe default, if you have cryptoNo crypto handy, or one‑offKeeping your own custody

Either way, no card on file, no bank, no trace.

Ask a question... ⌘I