Beacon
Verify zero-knowledge proofs straight from your contract — no circuits, no verifier generation, no trusted off-chain service. Prove locally, verify onchain.
npm i @privacy-protocol/beacon
A modular ZK proof oracle for EVM apps
Beacon turns proof verification into shared infrastructure: install an SDK, generate a proof locally, and hand it to one on-chain entrypoint.
Verify Proofs Onchain
Call one shared hub instead of embedding a multi-million-gas verifier in every app.
Privacy by Default
Proving runs client-side, so only the proof and public inputs ever touch the chain.
Curated Circuit Catalog
Pick a ready-made predicate by id; Beacon supplies the circuit, verifier, and SDK.
Trustless by Design
A true result is a cryptographic fact — no off-chain service sits in the proving path.
Prove locally, verify onchain
Beacon keeps the secret on the client and the trust anchor onchain — a four-step flow any contract can adopt.
Proofs for high-value, private workflows
Beacon's catalog model fits any app that needs to verify a statement without revealing the data behind it.
Anonymous Membership
Prove you belong to a set without revealing which member you are.
Private Eligibility
Gate actions on a proof of qualification without exposing the underlying data.
Confidential Governance
Power anonymous, replay-protected voting for confidential DAOs.
Composable Gating
Any contract becomes a consumer by pinning a circuit id and calling the hub.
Built on proven proving infrastructure
Beacon packages Noir and UltraHonk into shared, audited verifiers so developers get strong guarantees without building cryptographic systems from scratch.
UltraHonk Proofs
Noir circuits compiled to efficient, audited UltraHonk verifiers.
Client-Side Proving
Secrets stay on the device; the network only ever sees the proof.
Shared Verifier Infra
One on-chain verifier serves every consumer — deployment cost paid once.
A simpler way to ship ZK
Beacon makes proof verification reusable infrastructure so teams can add zero-knowledge guarantees without owning a proving stack.
No Circuit Engineering
Skip Noir, trusted setups, and verifier generation entirely.
Shared Infrastructure
Reuse one deployed verifier across every consumer contract.
Composable
Pin a circuit id, call the hub, and you're a Beacon consumer.
Privacy First
Client-side proving makes confidentiality the default, not an add-on.

