Onchain Privacy Infrastructure for Enterprises

Privacy Boost enables enterprises to operate confidential financial flows on public blockchains—performant and compliant enough for real payment and settlement systems.

500+ TPS
<300ms proofs
Self-custodial
Throughput
500+ TPS
Proof Time
<300ms
Scroll

Core Capabilities

Built for enterprise adoption

01
500+TPS

High-Throughput

Sustained throughput with sub-300ms proof generation. Built for payment-grade workloads requiring instant settlement.

02
AuditReady

Compliance Ready

Configurable compliance modules with selective disclosure. Privacy that works within regulatory frameworks.

03
ZeroIntermediaries

Self-Custodial

Full self-custody for end users. No trusted intermediaries — users control their funds at all time.

The Process

How it works

A simple flow combining ZK proofs and TEEs for fast, private, and compliant transactions.

01

Deposit

Assets deposited into privacy layer, converted to private notes.

02

Transfer Request

Users sign with spending keys. Shared key derived between parties.

030ms

ZK Proof Generation

TEE Prover generates proof with compliance rules enforced.

04~50ms

On-chain Verification

Proof verified on-chain. Only result recorded, details hidden.

05~100ms

State Indexing

TEE Indexer reads state with viewing key, indexes encrypted data.

06<500ms total

Instant Access

Parties view balances and history instantly. Third parties blocked.

Total transaction time: <500ms

Developer Experience

SDK-first integration

Drop-in SDKs for any platform. Ship faster with powerful and easy-to-use APIs that abstract cryptographic complexity.

  • Simple APIs: transfer(), getBalance(), getHistory()
  • No browser-based proof generation required
  • Works in mobile environments
  • Full TypeScript support
import { PrivacyBoost } from '@privacyboost/sdk';

// Initialize the client
const pb = new PrivacyBoost({
  network: 'ethereum',
  rpcUrl: process.env.RPC_URL
});

// Connect wallet
await pb.connect(wallet);

// Make a private transfer
const tx = await pb.transfer({
  to: recipientAddress,
  amount: '100',
  token: 'USDC'
});

// Check private balance
const balance = await pb.getBalance('USDC');

FAQ

Frequently asked questions

Everything you need to know about Privacy Boost.

Privacy Boost combines ZK proofs with TEEs to achieve both strong privacy guarantees and high performance. This hybrid approach enables sub-300ms proof generation and 500+ TPS throughput—significantly faster than pure ZK solutions—while maintaining the same cryptographic security guarantees.

Privacy Boost provides dedicated audit view keys that can be issued to regulators or authorized auditors. These keys enable selective disclosure of specific transaction data without exposing information to unauthorized parties. Compliance modules can be configured for KYC, AML, and jurisdiction-specific rules.

Privacy Boost is designed for EVM-compatible chains. We currently support Ethereum mainnet and are expanding to other EVM chains including Polygon, Arbitrum, and Optimism. Contact us if you need support for a specific chain.

Users control their own spending keys at all times. The privacy layer operates non-custodially—no trusted intermediaries are involved in the transfer flow. Users sign transactions with their private keys, and the TEE prover generates ZK proofs without ever having access to user funds.

We typically complete a production-grade PoC in 4-6 weeks. The scope includes private transfers, balance and history queries, and audit view functionality. Most developers can get a basic implementation running in a day.

Privacy Boost supports any ERC-20 token. The system is particularly well-suited for stablecoins (USDC, USDT, DAI), tokenized RWAs, and governance tokens. When assets are deposited into the privacy layer, they're converted into private notes.

Ready to add privacy to your application?

Get in contact with our team to integrate Privacy Boost into your application. Enhance your product with seamless privacy features designed for production environments.