Skip to main content
Hero Light Hero Dark

Your self-custodial wallet

In your own self-custodial embedded Solana wallet, set up when you signed up. You own it, and ZeroID never holds custody of your funds: trades and redemptions move USDC directly between your self-custodial wallet and each on-chain market. You can export the self-custodial wallet’s private key from Settings → Account → Wallet backup.
Your USDC balance is shown in the web app header and in Portfolio, along with the value of your open positions and anything waiting to be claimed.
USDC on Solana. Every price, trade, redemption and withdrawal is in USDC. You never need SOL, because ZeroID pays the Solana network fees.

Deposits

Open Add funds. Use the checkout to buy or transfer USDC with the payment methods available in your region, or send USDC on Solana straight to your self-custodial wallet address. See Depositing.
A USDC transfer on Solana is credited once it confirms on-chain. Checkout purchases depend on the payment method, and the checkout shows the expected time.
Send only USDC on Solana to your self-custodial wallet address. Other tokens, or USDC sent on a different network, won’t be credited and may be unrecoverable. If your funds are elsewhere, use the checkout, which delivers USDC on Solana.

Withdrawals

Choose Withdraw, enter the amount and the destination address, check the network, and confirm. You can follow its status in the web app. See Withdrawing.
Yes, from a chat in Messages. If you can message someone, you can pay them. Any network fee is shown before you confirm.
No. There’s no minimum balance to keep an account. Some actions have minimums, and the web app or the bot tells you if an amount is too small.

Funds from before the move to Solana

Kash markets used to run on Base. If you still hold USDC there, the web app shows that balance with two options:
  • Move to Solana · One-way: moves it to your self-custodial Solana wallet so you can trade it on current markets. A bridging fee is shown before you confirm, and the move can’t be reversed. The web app tells you if an amount can’t be moved.
  • Withdraw it to an outside address instead.

Self-custodial wallet security

Use two-factor authentication with your sign-in provider, add a recovery email or passkey, and never share your exported private key or login codes. See Security.
Refresh the web app and check Portfolio → Transactions. If something still looks wrong, report it from the info button in the web app → Feedback → Report a bug, or ask in Discord.

Security guide

Protect your account and funds

Transactions

Fees, trades, claims and withdrawals