>_

Open Privacy Suite

Privacy-preserving JSON-RPC proxy for Ethereum nodes.

Zero-knowledge proof authentication with Privado ID, hierarchical RBAC with method-level and contract-level permissions, and runtime transaction tracing for comprehensive cross-org isolation.

ZK-Proof Auth

Privado ID zero-knowledge proofs with ProofOfHumanity. Users prove identity without revealing private keys or personal data.

Hierarchical RBAC

Multi-tenant, group-centric permissions with method-level, contract-level, and function selector restrictions. Admin, deploy and upgrade claims.

Runtime Tracing

Every transaction traced via debug_traceCall for comprehensive cross-org isolation. Prevents unauthorized contract access at the EVM level.

Architecture

Client (Wallet)

MetaMask, ethers.js, or any JSON-RPC client

Open Privacy Suite

Auth → RBAC → Trace → Proxy

ZK VerificationAccess ControlRuntime Tracing
Ethereum Node

JSON-RPC execution layer

PostgreSQL

Orgs, users, permissions

Quick Start

# Start the stack
docker-compose up -d
# Open admin UI
open http://localhost:5173