Self-custody card
The plan: a card that spends from a wallet you control, without handing your crypto to anyone. It isn't available yet.
Coming soon
You can't get a personal card today. Spending from a linked wallet, converting crypto when you pay, Apple Pay and Google Pay, and cashback are not built.
Personal accounts (coming soon)
Personal accounts aren't open to the public yet: our first launch is for US businesses. To hear when they open, join the early-bird list on the sign-in page.
In sandbox, beta testers can already try parts of a personal account:
- A personal account: at the link we sent them, pick Personal.
- A test identity check. With our identity-verification partner connected, it's a photo of your ID and a selfie on the partner's page. In sandbox you pick whether the check passes or fails.
- A linked Ethereum-compatible wallet (Ethereum, Polygon, Arbitrum, Base or Optimism), linked by signing a message with it. Your private key never leaves the wallet: we only check the signature.
Linking a wallet from a signed-in session looks like this:
// Inside your wallet button handler (signed-in session)
const { message } = await fetch("/api/personal-accounts/wallets/siwe-message", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ address, chainId: 1 }),
}).then((r) => r.json());
const signature = await wallet.signMessage(message);
await fetch("/api/personal-accounts/wallets", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ message, signature, chain: "ethereum" }),
});Coming soon
- Issuing a personal card, virtual or physical.
- Paying from a linked wallet, and converting ETH, SOL or BTC at the moment you pay.
- Apple Pay and Google Pay.
- Cashback.
- Linking Solana or Bitcoin wallets.
Related
- Identity verification: what the identity check collects and what we store
- Cards: business cards, which work in sandbox today