Demo modeAll figures are simulated. No real funds are held. Real-money draws are disabled pending legal review and independent audits.Read the status
ZECVAULT.FUN

Your privacy · Your chance · Your vault

The jackpot behind the veil.

A new era of private prize draws. Built around Zcash privacy, zero-knowledge proofs, and verifiable fairness.

Inside the vault

Private by design. Auditable by anyone.

  • Private jackpot vault

    Prize pools, deadlines, eligibility, and entry requirements in one place. A draw is only marked funded once its balance is verified.

  • Zero-knowledge entry

    Enter with a shielded Zcash transaction. Only a hiding commitment is published — never your address or entry history.

  • Verifiable fair draws

    Frozen Merkle snapshots, a pre-committed operator seed, and a public randomness beacon. Anyone can recompute the winners.

  • Private prize claims

    Prove you hold a winning credential, reveal a one-time nullifier, and receive the prize at a fresh shielded address.

  • Proof explorer

    Draw IDs, commitment roots, randomness evidence, verification results, and protocol versions — all recomputed live.

  • Treasury transparency

    Inflows, fees, allocations, and payouts reconciled to the zatoshi, without exposing any participant data.

Lifecycle of a draw

Six steps. No blind trust.

Zcash shielded transactions are not programmable smart contracts. ZecVault is explicit about which step runs on-chain, which runs off-chain, and how each one can be checked.

Read the architecture
  1. 01Off-chain

    Commit

    Operator publishes a hash of its secret seed before any entry is accepted.

  2. 02Zcash

    Enter

    You send a shielded transaction with your entry commitment in the encrypted memo.

  3. 03Off-chain

    Freeze

    At the deadline, all commitments are sealed into a Merkle snapshot root.

  4. 04Public

    Draw

    Seed + future beacon round + snapshot root derive the randomness and winners.

  5. 05Verifier

    Claim

    Winners reveal a nullifier and a fresh shielded payout address.

  6. 06Zcash

    Settle

    The treasury pays out on Zcash and the ledger is reconciled.

Operating commitments

Cinematic on the surface. Honest underneath.

This build is a reference implementation running in demo mode. Every figure you see is generated by the same protocol code a production deployment would run — and labeled as simulated.

  • We never ask for seed phrases or private keys.
  • We never fabricate winners, balances, transaction hashes, or proof results.
  • We do not claim complete anonymity or trustlessness.
  • Real-money draws stay disabled until legal review and independent audits are complete.