ZERO-KNOWLEDGE SOLANA

BREAK THE
TRANSACTION
GRAPH

TraceZero unlinks who funds a transfer from who receives it. RSA blind signatures, Groth16 zero-knowledge proofs, stealth addresses, and Tor routing sever every edge of the on-chain transaction graph — one phase at a time.

CA COMING SOON
OPERATIONS
0 +
INSTALLS
0
DEPOSITS
0

Built on a defense-in-depth cryptographic stack

Solana
Anchor
Circom
snarkjs
Groth16
Poseidon
Tor
RSA-2048
X25519
Solana
Anchor
Circom
snarkjs
Groth16
Poseidon
Tor
RSA-2048
X25519
PRIVACY PRIMITIVES

UNLINKABLE BY CONSTRUCTION

Blind Signatures

RSA-2048 · RFC 9474

Purchase credits whose redemption is cryptographically unlinkable to payment. The blinding factor never leaves your device.

Zero-Knowledge Proofs

Groth16 · Circom

Prove Merkle membership of a deposit without revealing which one is yours. A binding hash stops proof front-running.

Stealth Addresses

X25519 ECDH

Funds arrive at one-time, BN254-compatible recipient addresses with no on-chain link back to the deposit.

Tor Routing

circuit isolation

Every operation routes through Tor with a fresh circuit per phase and end-to-end ECDH + AES-256-GCM encryption.

PROTOCOL FLOW

FOUR PHASES,
FOUR BROKEN LINKS

01

Credit

RSA blind signature · visible, unlinkable

Payment ↔ token link
02

Deposit

Tor + Poseidon commitment · separate wallet

On-chain dead end
03

Withdraw

Groth16 ZK proof · timelocked

Zero-knowledge
04

Claim

Stealth address sweep

One-time address
NETWORK TELEMETRY

AUTHENTICATED
USAGE COUNTER

Every operation through @tracezero/sdk emits an Ed25519-signed event. The counter verifies each signature and rejects replayed nonces — so this number reflects real, distinct usage and can't be faked, while users stay anonymous.

Signed events

Verified, non-replayable, anonymous.

verified
total ops

Unique installs

DEP
WD

START BUILDING

Install the TypeScript SDK and talk to the relayer in five lines. Authenticated usage telemetry is built in, and opt-out.

$ npm install @tracezero/sdk