Skip to content

01Getting Started

Privacy Technologies

Hash-based STARK proofs, stealth addresses and a shielded pool on Solana, each proof checked on-chain.

Circuits the verifier accepts
8
ids 0 to 7 (compact_proof.rs)
Circuits in the shipped prover
5
C0, C1, C3, C6 and C7 (README, 2026-09-23)
Programs on devnet
4
verifier, pool, registry, relayer (README, 2026-09-23)
Packages in this repository
8
7 of them published on npm (README, 2026-09-23)

System Architecture

Protocol Stack

Client Layer

  • WEB APPNext.js 16, the live client
  • MOBILE APPReact Native / Expo 54, paused
  • EXTENSIONChrome MV3, paused

The paused clients’ released builds make proofs the current verifier rejects (README).

Privacy Layer

  • META-ADDRESSESst:01 / st:02 stealth meta-addresses
  • AUTO-SHIELDStealth receive + auto pool, mobile, paused
  • PRIVACY ROUTERMulti-hop, 5 levels, mobile, paused

SDK Layer

  • @protocol-01/privacy-sdkUnified Privacy API
  • @protocol-01/specter-sdkStealth & Wallets
  • @protocol-01/stark-proverWASM STARK Prover
  • @protocol-01/merchant-sdkServer-Side Subscriptions
  • @protocol-01/p01-jsPay Button & Widgets
  • @protocol-01/auth-sdkAuth Integration
  • @protocol-01/rpc-configRPC Fallback Chain

Protocol Layer

  • STEALTHECDH + ML-KEM-768
  • SHIELDEDPool + Merkle tree
  • DENOMINATEDOne open pool: 1 SOL
  • SUBSCRIPTIONSVaults in the pool program
  • NOTE SPLITsplit_note_stark, no caller today

Verification Layer

  • STARK VERIFIERFRI + Goldilocks
  • PERIOD CLAIMclaim_period, callable by anyone
  • ON-CHAIN RELAYERRelay program, deployed, not operated

Solana Blockchain

  • 4 PROGRAMSAnchor 0.32.1, devnet
  • SPL TokensToken Standard
  • FRISTARK verification

Papers

Re-rendered on 2026-09-23. The white paper of the same day is the fuller account.