Getting Started
Make your first private transaction on ZeroK in five steps.
Prerequisites
Before you begin, you’ll need:
- A Solana wallet — Phantom or Solflare are supported
- Some SOL — enough to cover your deposit plus a small transaction fee
- Some SOL for gas — a standard Solana transaction fee (~0.000005 SOL)
Step 1: Connect Your Wallet
Open the ZeroK app and click Connect Wallet. Approve the connection in your wallet extension. ZeroK will detect your wallet and display your balance.
Step 2: Select a Pool
Choose a pool denomination for your deposit. ZeroK offers several fixed-size pools — pick the one that matches how much SOL you want to make private. Each pool is separate, so you can only withdraw from the same denomination you deposited into.
Step 3: Make Your Deposit
Click Deposit and approve the transaction in your wallet. Your deposit will confirm in under a second — that’s Solana’s fast finality at work.
Step 4: Save Your Note
After your deposit confirms, ZeroK will display your note. This is a cryptographic secret that proves your deposit.
This is the most important step. Your note is the ONLY way to withdraw your funds. If you lose it, your funds are permanently gone. No one — not even ZeroK — can recover them.
How to save your note:
- Click the Download button to save it as a file
- Store it somewhere safe — an encrypted folder, a password manager, or offline storage
- Consider making a backup copy in a second secure location
What’s Next?
Your deposit is now in the pool. When you’re ready to withdraw:
- Wait for more deposits to enter the pool (this strengthens your privacy)
- Open a different browser or use a fresh wallet for the withdrawal
- Follow the Withdrawals guide
For more on how deposits work, see the Deposits page. To understand your privacy guarantees, read the Privacy Model.