๐ฅ๏ธ
Best Viewed on Desktop
The technical documentation and app previews are optimized for desktop viewing.
โ Back to Home๐
Deployments
ZK-Sentinel V11 Diamond โ 92 pools ยท 12 tokens ยท 6 categories ยท deployed on Sepolia L1 and Arbitrum Sepolia L2. Enterprise-compatible with Hyperledger Besu.
92
Pools
12
Tokens
6
Categories
2
Networks
10
Facets
Ethereum Sepolia โ L1 (44 pools)Chain ID: 11155111Live
Poseidon Hasher: 0x226dCD4ddA3b34bE4a478A3A24815e66f8572Ec7
Groth16 Verifier (Real): 0x17bC7C3429E09614B1Cf1478998fD06edf034986
Halo2 Verifier (Mock): 0x533d3f80AfbD507Bd5266B9dfe4b94C074920483
Treasury: 0x2eE24d4F4E291E109421968bd7d48fD5856df526
Stealth Registry (ERC-6538): 0x62B219848815F6e85C1E5A23BD07A71De0203d09
Compliance Oracle: 0x4b0B3AAA88c73C71E656FeDB56d3Cd0eA09f14bC
Arbitrum Sepolia โ L2 (48 pools)Chain ID: 421614Live
Poseidon Hasher: 0x23d51BF5fa4ab77543671b0fB53C8eCB32c3a5d6
Groth16 Verifier (Mock): 0x58a2028aF1FeA5d0BB438004421374b658D6613e
Treasury: 0x3a05Fe5D66E245F2277221B8aaf21DdC6c56eDc5
Stealth Registry: 0x5c7bE1b2F2A4cE1F0dEaAe42feB322E65c2c8b7a
Compliance Oracle: 0x0E034D9Ed77350cfAD4C566cf2ac98b024d63A67
๐ขHyperledger Besu โ EnterpriseCompatible
ZK-Sentinel compiles to standard EVM bytecode and is compatible with Hyperledger Besu (IBFT 2.0 / QBFT consensus). Enterprise deployments can run the same Diamond contracts on permissioned networks with customized compliance rules. Deploy via Docker: docker run hyperledger/besu --network=dev then forge script DeployArbitrumFull.s.sol --rpc-url http://localhost:8545
Asset Categories
| Category | Tokens | Pools | Compliance |
|---|---|---|---|
| Native | ETH | 8 | Standard |
| Stablecoins | USDC, DAI, FRAX, USDT | 28 | Standard |
| Wrapped | WBTC, WETH | 16 | Standard |
| DeFi / LP | UNI-V2-LP, 3CRV, aUSDC | 24 | Standard |
| RWA | tbUSTB (US Treasury Bond) | 8 | KYC Level 2 + Whitelist |
| CBDC | dEUR (Digital Euro) | 8 | KYC Mandatory, 50K/day, 10K/tx |
| Total | 12 tokens | 92 |
Diamond Facets (EIP-2535)
DiamondCutFacet
Upgrade
DiamondLoupeFacet
Introspection
CoreFacet
Deposit / Withdraw / Transfer
StealthFacet
ERC-5564 Stealth Addresses
GasSponsorFacet
Meta-transactions
ComplianceFacet
PoI / Partial / Selective
AdminFacet
Pause / Emergency / Upgrade
ViewFacet
50 Read-only Getters
TokenFacet
ERC-20 Pool Management
DiamondInit
Storage Initialization
Deployment Costs
Sepolia (44 pools + infra + compliance): ~1.44 ETH
Arbitrum Sepolia (48 pools + infra):โโ ~0.005 ETH
L2 is 350ร cheaper: identical deployment, fraction of the cost
Architecture Note: All pools are Diamond proxies (EIP-2535) sharing facet implementations. Upgrades are per-facet via
diamondCut with admin access control. The DeployArbitrumFull.s.sol script deploys everything from scratch on any EVM chain in a single transaction batch.