Getting Started

Getting Started

Make your first private transaction on ZeroK in three steps.

Prerequisites

Before you begin, you’ll need:

  • A Solana wallet — Phantom or Solflare are supported
  • Some SOL — at least 0.1 SOL to deposit, plus a small transaction fee

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 — ZeroK never asks you to upload or download anything.

Step 2: Deposit Any Amount

Enter the amount you want to make private — any amount from 0.1 SOL upward. ZeroK handles the privacy math automatically behind the scenes, splitting and batching your deposit into optimal privacy units. You’ll typically see a single wallet approval even for larger amounts.

Click Deposit and approve the transaction. Your funds join the shared privacy pool in under a second.

Your deposit is automatically saved and encrypted to the blockchain using a key derived from your wallet. Reconnecting with the same wallet — on any browser, any device — recovers all your private balances automatically.

Step 3: Withdraw to Any Address

When you’re ready, open the Withdraw tab. Your private balance appears automatically. Enter any Solana address as the recipient — it can be a fresh, empty wallet. The protocol pays the gas and sends your funds with no on-chain link to your original deposit.

Privacy Tips

  • Use a fresh recipient address — one that has never received SOL before. This is the single biggest privacy win.
  • Wait before withdrawing — the longer you wait, the larger the anonymity set becomes.
  • Avoid timing patterns — don’t deposit and withdraw the same amount in quick succession.

For more on how the protocol works, see How It Works. To understand your privacy guarantees, read the Privacy Model.