

Production-grade cryptography, zero compromises
Root14 is the complete privacy solution for Stellar. Every transaction is shielded, every balance is hidden, every state transition is private — all within Soroban's 100M instruction budget at full 128-bit security.
Total confidentiality with full on-chain verifiability. The chain proves every transaction is valid without ever learning who sent it, who received it, or how much moved.
What the chain sees vs what stays private
Root14 delivers complete privacy. Observers can verify that every transaction is valid, but learn nothing about who transacted, how much moved, or with whom.
Enough to verify correctness. Nothing more.
The proof guarantees validity. The data stays private.
Three layers, complete coverage
The trust anchor. A single Soroban smart contract that verifies Groth16 proofs on-chain, manages the Merkle tree, and enforces every privacy guarantee.
One contract, infinite privacy — all verification happens trustlessly on-chain.
Privacy happens here. Groth16 circuits over BLS12-381 prove commitment validity, Merkle membership, and balance conservation — entirely on your device.
Your data never leaves your device — no trusted third party, ever.
Seamless privacy without compromising usability. Watches Soroban events and builds a local Merkle tree replica so proofs are always ready.
Complete privacy, zero friction — real-time state sync from on-chain events.
Root14 vs established privacy protocols
Root14 is the complete privacy solution Stellar has been missing. Here's how it stacks up against established protocols.
| Dimension | Root14 | Tornado Cash | Zcash |
|---|---|---|---|
| Chain | Stellar (Soroban) | Ethereum | Zcash (custom) |
| Proof System | Groth16 | Groth16 | Halo 2 |
| Curve | BLS12-381 | BN254 | Pasta Curves |
| Privacy Model | Shielded Pool | Fixed-Size Mixer | Full Shielded |
| State Model | UTXO + Nullifier | Nullifier Set | UTXO + Nullifier |
| Proof Size | 384 bytes | 256 bytes | ~7.5 KB |
| Verification | ~1ms on-chain | ~230k gas | ~50ms |
| Status | Live on Testnet | Sanctioned | Production |
Verdict: Root14 delivers the full privacy stack others only partially achieve — Groth16 efficiency, BLS12-381 security, and complete shielded transactions, all native to Stellar.
Complete privacy for every use case
Root14 is a complete privacy solution — from payment confidentiality to institutional compliance, one protocol covers it all.
Complete shielding for every payment. Not partial privacy — total confidentiality. Sender, receiver, amount, and balance are all hidden by default.
Every transaction is fully shielded. No opt-in, no exceptions, no metadata leaks.
The full privacy solution for DeFi. Trade, lend, and swap without anyone seeing your strategy, position size, or portfolio.
Complete confidentiality at every step — from order placement to settlement.
Root14 solves the privacy-compliance tension completely. Institutions get full transaction privacy with selective disclosure for regulators.
Private by default, compliant by design — the complete solution for institutional finance.
End-to-end privacy from sender to recipient. Every cross-border transfer is fully shielded — no corridor volumes, no exposed routes.
Complete privacy across borders — cryptographic verification without sacrificing confidentiality.
Open specifications for complete privacy
Root14 defines the privacy standard for Stellar. Open specifications anyone can build on — interoperable primitives for complete zero-knowledge privacy.
Defines the commitment scheme, nullifier derivation, Merkle tree construction, and Groth16 circuit constraints for private state transitions on Soroban. Covers deposit, transfer, and withdrawal operations.
Specifies nullifier generation, storage, and verification. Prevents double-spending without revealing the spent commitment. Defines the nullifier set data structure and on-chain storage layout.