Skip to main content
Privacy Boost is a private transfer protocol for EVM-compatible blockchains that achieves what existing privacy solutions couldn’t: sub-second transactions, thousands of TPS throughput, and regulatory compliance — all while maintaining true self-custody.

Why Privacy Boost?

Existing privacy protocols face fundamental limitations: slow proof generation, high gas costs, poor UX, and incompatibility with regulatory requirements. Privacy Boost solves these through a novel TEE-accelerated architecture.

Sub-500ms Transactions

TEE-based proof generation eliminates client-side computation bottlenecks

Thousands of TPS

Proof aggregation reduces on-chain gas costs by orders of magnitude

True Self-Custody

Your keys, your funds — even if TEE infrastructure is compromised

Regulatory Ready

Programmable compliance with selective disclosure and auditability

Use Your Existing Wallet

Works with MetaMask, WalletConnect, and any ECDSA-based EOA

Multi-Platform SDKs

TypeScript, React, iOS, Android, CLI, and Rust — unified API across all platforms

Explore the Documentation


Quick Example

See how simple it is to add private payments to your application:
import { PrivacyBoost } from '@privacy-boost/sdk';

const sdk = await PrivacyBoost.create({
  indexerUrl: 'https://indexer.privacy-boost.io',
  proverUrl: 'https://prover.privacy-boost.io',
  chainId: 8453, // Base
});

await sdk.auth.connect(walletAdapter);
await sdk.auth.login();

// Deposit tokens into your private balance
await sdk.vault.deposit({
  tokenAddress: USDC_ADDRESS,
  amount: parseUnits('100', 6),
});

// Send privately to another user
await sdk.vault.send({
  to: recipientPrivacyAddress,
  tokenAddress: USDC_ADDRESS,
  amount: parseUnits('50', 6),
});

View Full Documentation

Explore all SDK features, platform guides, and API references