Deep Dive

Privacy Features

Explore the cryptographic primitives and developer tools that power SIP Protocol's privacy layer.

Privacy Primitives

Enterprise-grade cryptography adapted from Zcash, battle-tested with 2,757+ tests

Unlinkable Recipients

Stealth Addresses

Each transaction generates a unique one-time address, preventing anyone from linking payments to a single recipient.

  • EIP-5564 compatible meta-address format
  • Multi-curve support (secp256k1 + ed25519)
  • Deterministic derivation from shared secret
  • Recipient scans for incoming payments
// Generate stealth address for recipient
const { stealthAddress, ephemeralPubKey } =
  generateStealthAddress(recipientMetaAddress)

// Format: sip:<chain>:<spendingKey>:<viewingKey>
// Example: sip:solana:0x02abc...123:0x03def...456
Hidden Amounts

Pedersen Commitments

Transaction amounts are cryptographically hidden while remaining verifiable. Solvers see commitments, not values.

  • Perfectly hiding, computationally binding
  • Homomorphic addition for balance proofs
  • NUMS generator for security
  • Range proofs prevent negative values
// Create hidden amount commitment
const commitment = createCommitment(amount)

// Commitment: value * G + blinding * H
// Verifiable without revealing amount
console.log(commitment.value)  // 0x02a3b...
Selective Disclosure

Viewing Keys

Share transaction details with auditors or compliance teams without exposing your entire history.

  • Derive from master private key
  • Grant read-only access to specific transactions
  • Time-bounded or permanent access
  • Revocable viewing permissions
// Create viewing key for compliance
const viewingKey = deriveViewingKey(masterKey)

// Share with auditor - they can see transactions
// but cannot spend funds or see other activity
await shareViewingKey(viewingKey, auditorId)
VM-Agnostic

Works Across Virtual Machines

SIP is a client-side SDK supporting multiple cryptographic curves. One privacy layer for any blockchain.

EVM

Supported

Ethereum VMs

secp256k1
EthereumBaseArbitrumOptimismPolygonBNB Chain

SVM

Supported

Solana VM

ed25519
Solana

NearVM

Supported

NEAR VM

ed25519
NEAR

MoveVM

Coming Soon

Move VMs

ed25519
AptosSui

How it works: SIP generates stealth addresses client-side using your wallet's cryptographic curve. The blockchain only sees normal transactions — no special VM support required.

Supported Chains

4 chains active, 7 coming soon — privacy works seamlessly across the multi-chain ecosystem

NEAR

Supported

Native integration via NEAR Intents

Ethereum

Supported

Full EVM support with stealth addresses

Solana

Supported

High-speed privacy transactions

Zcash

Supported

Shielded pool integration

Base

Coming Soon

60%+ L2 transaction share

High Priority (M18)

Arbitrum

Coming Soon

44% L2 TVL, leading L2

High Priority (M18)

Optimism

Coming Soon

OP Stack ecosystem leader

High Priority (M18)

Mina

Coming Soon

Proof composition partner

High Priority (M18)

Polygon

Coming Soon

Massive EVM ecosystem

Bitcoin

Coming Soon

Silent Payments (BIP-352)

BNB Chain

Coming Soon

4.32M daily active wallets

More chains planned: Cosmos IBC, Aptos, Sui • View full roadmap

Developer Experience

Built for developers who value clean APIs and comprehensive documentation

TypeScript First

Full type definitions with strict mode. IntelliSense support for every API.

Wallet Adapters

Pre-built adapters for Ethereum (wagmi), Solana (wallet-adapter), and NEAR.

Proof Providers

Pluggable proof system. Mock proofs for dev, Noir circuits for production.

Intent Builder

Fluent API for constructing shielded intents with full validation.

Use Cases

Privacy is not just for hiding - it's for protecting legitimate interests

DAO Treasury

Protect treasury operations from front-running. Hide allocation decisions until execution.

  • MEV protection
  • Strategic confidentiality
  • Audit-ready with viewing keys

Institutional Trading

Execute large orders without signaling intent to the market. Full compliance support.

  • Hidden order flow
  • Regulatory compliance
  • Selective disclosure

Personal Privacy

Your financial activity is your business. Shield everyday transactions from surveillance.

  • Transaction privacy
  • Amount hiding
  • Recipient protection

MEV Protection

Prevent sandwich attacks and front-running by hiding transaction details from mempool observers.

  • Hidden amounts
  • Protected recipients
  • Fair execution

Ready to Explore?

Try the interactive demo or dive into the documentation.