FAQ

How does SolNinja provide privacy?

It uses zero-knowledge proofs over a commitment tree and nullifier set to hide sender, receiver, and amounts while enforcing correctness.

What can I selectively disclose?

You can opt to reveal proof-derived attestations like timestamped balance changes or origin-of-funds receipts without full transaction linkage.

Are fees predictable?

Yes. Proof generation cost is client-side; on-chain verification uses deterministic compute with bounded variance.

Does SolNinja custody funds?

No. It is fully non-custodial; you retain control of private keys and assets.

How are security reviews handled?

Governance allocates treasury for independent reviews, bug bounties, and ongoing protocol monitoring.

What is the burn mechanism?

Tiny bps burns tied to usage events (deposit/withdraw) create gentle scarcity aligned with protocol adoption.