Contract Architecture
ZENDEX organizes smart contract responsibilities across specialized modular controllers utilizing Universal Upgradeable Proxy Standard (UUPS) patterns to support protocol updates while maintaining stable contract addresses:
ZendexVerifierHub & Circuit Registry
All zero-knowledge verifier contracts are registered inside ZendexVerifierHub. The hub coordinates circuit routing and verifier upgrades across 10 specialized Noir circuits:
Deployed Contract Registry (Testnet)
| Smart Contract Name | Upgrade Pattern | Status / Address |
Security & Audit Portfolio
ZENDEX protocol security is built on a defense-in-depth model: