Getting Started

Getting Started

Make your first private payment on ZeroK in three steps.

Prerequisites

Before you begin, you will need:

  • A Solana wallet. Phantom and Solflare are supported.
  • Some SOL or USDC. From 0.01 SOL or 0.1 USDC to deposit, plus a small network fee to send the deposit.

Step 1: Connect your wallet

Open the ZeroK app and click Connect Wallet. Approve the connection in your wallet extension. Your wallet is both your login and your recovery key, so ZeroK never asks you to upload or download anything.

Step 2: Deposit any amount

Pick the asset, SOL or USDC, and enter the amount you want to make private. It can be large or small, round or odd. ZeroK splits it onto the denomination ladder for you and turns your deposit into a private balance you can spend later.

Click Deposit and approve the transaction. Your funds join the shared, shielded vault in well under a second.

Your private balance is saved for you automatically, encrypted with a key derived from your wallet. Reconnect the same wallet on any browser or any device and your balance reappears on its own. There is nothing to write down.

Step 3: Pay or withdraw to any address

When you are ready, open the Send tab. Your private balance appears automatically. Enter any Solana address as the recipient. It can be a brand new, empty wallet. The protocol pays the gas and delivers your funds with no on chain link back to your deposit.

Privacy tips

  • Use a fresh recipient address, one that has never received funds before. This is the single biggest privacy win, and it costs the recipient nothing because the relayer covers the gas.
  • Let some time pass before you spend. The longer you wait, the larger the crowd you blend into.
  • Avoid obvious patterns, like depositing and withdrawing the same amount within a minute of each other.

For the idea behind all of this, see How it works. To understand your guarantees, read the Privacy model.