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
MetaMask, ethers.js, or any JSON-RPC client
Auth → RBAC → Trace → Proxy
JSON-RPC execution layer
Orgs, users, permissions
Quick Start
Documentation
Authentication
ZK-proof authentication with Privado ID, Azure AD SSO integration, and admin bootstrap flow.
RBAC
Hierarchical role-based access control with org, group, and user-level permissions. Method, contract, and selector restrictions.
Security
Runtime transaction tracing, cross-org isolation, contract deployment pre-registration, and fail-closed access model.