Privacy Core — cryptographic primitives and private asset protocols (pERC20, Shield ERC20).
┌─────────────────────────────────────────────────────────────┐
│ Privacy Core │
│ ┌─ Cryptographic layer ─────────────────────────────────┐ │
│ │ Orchard notes · Groth16 · state machine · freeze │ │
│ └─────────────────────────────────────────────────────┘ │
│ ┌─ Asset protocols (note creation) ────────────────────┐ │
│ │ pERC20 (native private mint) · Shield ERC20 (public→private) │
│ └─────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
| Module | Questions it answers | Audience |
|---|---|---|
| Privacy Core · crypto | How are notes proved, stored, spent? Compliance freeze? | Crypto / contracts / audit |
| Privacy Core · assets | How do private assets get created? (mint, shield) | Issuers / integrators |
First time
Issue or integrate
→ pERC20 interface & ERC-20 mapping
→ Quick start
- Reference impl: PERC20Labs/PERC20
- Off-chain:
privacy-indexer,privacy-relayer,privacy-prover - Repo map: Appendix · repository layout