Self-host
For integrators and compliance-heavy orgs that need to own the stack — your contracts, your frontend, your relayer. Three pieces, pick one or all three.
Contracts
Source available today; turnkey in v1.x. Deploy your own pool via ShieldedPoolFactory.sol. Everything in contracts/evm-shielded-pool/contracts/ is in-repo, verifier-ready, and auditable:
ShieldedPool.sol,ShieldedPoolFactory.sol— the pool + factory.RelayAdapt.sol— the DeFi hook runner; atomic withdraw → hook → reshield. One file per protocol.Broadcaster.sol— on-chain verifier for relayed meta-tx.- Groth16 verifiers for every supported flow (
DepositVerifier,TransferVerifier, KYC / ASP variants).
Frontend
Next.js app. Fork and deploy on Vercel or your own infra. Branding, pool and broadcaster endpoints, fee policy, and token lists are all configured via env vars — no fork-and-diverge needed.
Broadcaster
Runnable today with docs. Run your own meta-tx relayer. You pay gas, you pick the fee policy and accepted fee tokens. EIP-712 domain swaps to your broadcaster; rest of the flow is identical.