informationalVolume: ~2,500/mo

Zero-Knowledge Proofs in DeFi

zk proofs defizero knowledge crypto

Zero-knowledge proofs let you prove something is true without revealing the underlying data. In the Privacy Wallet, ZK proofs enable private withdrawals while preventing double-spending.

What is Zero-Knowledge Proofs in DeFi?

A zero-knowledge proof (ZKP) is a cryptographic method where one party (prover) can prove to another (verifier) that a statement is true without revealing any information beyond the validity of the statement.

Key Benefits

  • Prove you own shielded tokens without revealing which deposit
  • Nullifiers prevent double-spending without exposing identity
  • Merkle proofs verify inclusion in the commitment tree
  • All proofs generated client-side — your data never leaves your device

How to Get Started

When you unshield tokens, your browser generates a ZK proof proving: (1) you know the secret for a valid commitment, and (2) you haven't spent it before. The contract verifies this proof and releases funds.

Pro Tip

Proof generation takes a few seconds and is compute-intensive. For best experience, use a modern browser on a laptop or desktop. Mobile works but may be slower.

Related Topics

Frequently Asked Questions

What is FLPS staking and how does it work?

FLPS staking allows you to lock your FLPS tokens in the Floops protocol vault to earn a share of trading fees. When you stake, you receive sFLPS (staked FLPS) receipts representing your position. Your rewards accumulate in SOL based on your proportional share of the total staked pool.

What is the current lock period for staking?

The lock period is dynamic and based on the current market cap. At lower market caps, the lock period is 120 days. As the market cap grows toward $1 billion, the lock period decreases proportionally. When FLPS reaches $1B market cap, the lock period becomes 0 days (instant unlock).

How are staking rewards calculated?

Staking rewards are calculated using a MasterChef-style accumulator. The protocol collects trading fees and distributes 50% to Stakers, 40% to Lending Liquidity, and 10% to Dev.

Can I unstake early and what happens to my rewards?

Yes, you can unstake early, but you will forfeit any pending rewards. The protocol is designed to reward patient holders—if you unstake before your lock period expires, your pending SOL rewards are not claimable. Your staked FLPS tokens are always returned.

Ready to start your journey?

Start Staking