> PROTOCOL 01 // DEVELOPMENT ROADMAP
Building Private Finance
Our path from stealth addresses and ZK proofs to fully on-chain privacy with no backend required.
Current
Live in production
Stealth Addresses (ECDH)
One-time addresses for every transaction using Elliptic Curve Diffie-Hellman key exchange. Recipients receive funds without revealing their public address.
ZK Shielded Pool (Groth16 + STARK)
Dual proof system: 7 Groth16 circuits (BN254, up to 12,222 constraints) + 6 STARK AIRs (Winterfell/Goldilocks, quantum-resistant). All circuits compiled with trusted setup.
On-Chain Relayer + Quantum Vault
Fully on-chain trustless relayer (no backend server). Quantum vault with WOTS+ signatures, hash-timelock, and commit-then-reveal for quantum-safe withdrawals.
Payment Streams
Real-time token streaming for subscriptions and recurring payments. Create, pause, and cancel streams with per-second settlement.
Jupiter Swap Integration
In-app token swaps powered by Jupiter aggregator with best-price routing across Solana DEXes.
Mobile App + Browser Extension
Full-featured Solana wallet available as a React Native mobile app and Chrome browser extension with dApp connectivity.
AI Agent
On-device AI agent that manages private finances through natural language. Shield, transfer, and manage subscriptions by chatting — no data leaves your phone.
Instant ZK Operations
Shield and unshield in ~3 seconds total via filledSubtrees optimization. Local-only proving via snarkjs (WebView on mobile) — spending key never leaves device.
On-Chain Smart Contracts
13 Anchor programs deployed to devnet (118+ instructions). Trustless, permissionless privacy — no server required for core operations.
Advanced Privacy (Decoy Transactions + Noise)
Amount noise (±20% variation) and timing noise (±24h delay) to defeat chain analysis heuristics. Multiple privacy levels from standard to maximum.
Denominated Pools
Tornado Cash-style fixed-denomination privacy pools for SOL and USDC. Epoch-based maturity, PDA-per-nullifier, 32K notes per pool. P2P note sharing via BLE and NFC.
Confidential Balances (zkSPL)
Account-model confidential tokens using Poseidon hash commitments. Quantum-resistant privacy with balance proofs. Full SDK, on-chain program, and mobile/extension integration.
Subscription Vaults
On-chain recurring payment vaults with configurable intervals. Normal and ZK-private subscriber modes. Auto-pause on insufficient funds, retailer claim periods.
P2P Note Sharing (BLE + NFC)
Share denominated pool notes between devices using BLE (ECDH encrypted) or NFC (HCE with PIN-derived encryption). Anti-MITM fingerprint verification.
STARK Migration (On-Chain Verifier)
Custom FRI verifier on-chain (no Winterfell dependency). 6 STARK AIRs with compact proofs (9-15KB). Mobile WASM prover (82KB). ~889K CU verification. Quantum-resistant by default.
Arcium MPC Integration (9 Circuits)
Multi-party computation via Arcium Cerberus protocol. 6 use cases: confidential relay, anonymous registry, hidden nullifier, balance audit, stealth scan, private vote. 1-of-N honest node.
On-Chain Registry (EIP-5564)
Stealth meta-address directory on Solana. Register/update spending + viewing public keys, optional ML-KEM-768 pubkey for quantum-resistant stealth v2.
Security Hardening
Spending key never leaves device. PIN with SHA-256 + progressive lockout. SecureStore for all secrets. Clipboard auto-clear (60s). App switcher blur. android:allowBackup=false.
RPC Fallback Infrastructure
@p01/rpc-config package with priority-based connection manager. QuickNode → Helius → public fallback chain. Auto-switch on 429/502/503 errors. URL sanitization.
370+ Automated Tests
Comprehensive test suite: 106 program stress tests, 124 crypto SDK tests, 140 mobile service tests, E2E flows, 69 Rust STARK tests. All passing.
Privacy Relay (Tor Routing)
3-tier privacy relay deployed on Railway. Client-side header stripping + jitter, server-side Tor SOCKS5 routing with circuit rotation every 10min. 13K+ requests tested, 100% Tor-routed.
Auto-Shield Receive
One-time stealth addresses on Receive screen. Incoming funds auto-detected and shielded into the pool. Main wallet never exposed to senders.
Stealth Meta-Addresses (P01-to-P01)
Persistent st:01/st:02 meta-addresses for full P01-to-P01 privacy. Sender auto-derives one-time stealth destination. Both sides hidden on-chain.
Multi-Hop Privacy Router
5 privacy levels (1-14+ hops). Autonomous runner with Android foreground service. Note locking, consent popup, route progress tracking, timing jitter.
Cross-Pool Note Splitting
Split high-denomination notes into multiple lower-denomination notes across pools. ZK proof (10K constraints), on-chain instruction deployed, mobile SDK ready.
AI Agent — 56 Tools
Expanded from 10 to 56 tools: wallet ops, privacy actions, Solana queries, DeFi analytics, staking, NFTs, alerts, conversions, device features. On-device LLM.
0 TypeScript Errors
Full codebase audit: 56 screens, 80+ components, all using P01 design system. Zero TypeScript errors. Settings components fixed to use theme constants.
Next
Actively building
P-01 Internal Network Mapping
Map internal transaction flows to optimize privacy routing and reduce on-chain fingerprinting across the P-01 network.
Fiat On-Ramp (Buy Crypto)
Buy SOL, USDC, and USDT with credit card or bank transfer. Direct fiat-to-crypto without leaving the app.
External Security Audit
Comprehensive audit of all 14 programs, 7 Groth16 circuits, 6 STARK AIRs, and 8 SDKs by OtterSec, Neodyme, or Trail of Bits before mainnet deployment.
Trusted Setup Ceremony
Multi-party Groth16 trusted setup with 3+ contributors (currently 1). Powers of Tau + beacon finalization for all 7 circuits.
iOS Build & Testing
iOS build and testing — currently only Android is verified. Requires CocoaPods setup, code signing, and TestFlight deployment.
DeFi Composability
Enable confidential balances and shielded pools to interact with Solana DeFi protocols. Composable privacy for lending, swapping, and staking.
Future
On the horizon
Desktop App
Native desktop application for macOS, Windows, and Linux with full wallet functionality and hardware wallet support.
CLI Tool
Command-line interface for developers and power users. Script transactions, automate streams, and integrate P-01 into existing workflows.
PROGRESSIVELY UPDATED · LAST REVISION MARCH 2026