TESTNET

Diamond Architecture & Stealth Features

EIP-2535 Β· 10 Facets Β· 104 Functions Β· 8 Novel Privacy Features Β· 4 KYC Tiers

Privacy & Stealth Features
πŸ‘
Standard
Native ERC-5564
Stealth Address Standard
Announcement event emitted directly from the contract β€” no wrapper. SchemeId=1, 33-byte ephemeral pubkey.
deployed
⚑
Performance
ViewTags On-Chain
255Γ— Scan Speedup
1-byte tag stored with each announcement. Recipients check tag before expensive decryption β€” cuts scanning 255Γ—.
deployed
β›½
UX
Gas Sponsorship
Native Gas Funding
Sender funds the stealth address with initial gas, solving the classic 'fresh address has no gas' problem.
deployed
πŸ”’
Novel
Stealth Shielded Transfers
In-Pool Ownership Transfer
Transfer deposit ownership within the pool to a stealth recipient β€” no withdraw+redeposit. Nobody else has this.
deployed
πŸ’¬
Privacy
Encrypted Memo
Private Sender→Recipient
Encrypted message in the Announcement event. Only the recipient can decrypt. Private metadata exchange.
deployed
πŸ“‹
Standard
Built-in Stealth Registry
ERC-6538 Compatible
Stealth meta-address registry integrated into the contract β€” no external deployment. ERC-6538 compatible.
deployed
πŸ›‘
Academic Novel
Dual-Nullifier + Stealth
Anti-Coercion + Privacy
Combines dual-nullifier coercion resistance with stealth. Under duress β†’ valid-looking but distinct nullifier. Unique in academia.
deployed
πŸ”
Infrastructure
Cross-Pool Discovery
92-Pool Scanner
Single scanner for all 92 pools, 12 tokens, 2 networks. ViewTag-optimized. Python SDK included.
deployed
Diamond Facets (104 functions)
CoreFacetDeposit, withdraw, nullifier verification, Merkle tree management0x3D5012 fn
StealthFacetERC-5564 announcements, stealth generation, shielded transfers, encrypted memo0x23d58 fn
ViewFacet50 view/pure getters β€” pool state, compliance status, statistics0x3de950 fn
TokenFacetERC-20 deposit/withdraw, token approval, multi-denomination routing0x8C506 fn
ComplianceFacetProof of Innocence, partial disclosure, selective reveal, KYC tiers0x218810 fn
AdminFacetVerifier upgrades (48h timelock), pool parameters, emergency pause8 fn
GasSponsorFacetFund stealth addresses with gas, sponsor withdrawals, batch gas4 fn
DiamondCutAdd/replace/remove facets β€” EIP-2535 standard1 fn
DiamondLoupeIntrospection: facets(), addresses(), selectors()4 fn
DiamondInitInitialization logic for deployment1 fn
Compliance Framework
0
Anonymous
No KYC β€” standard privacy pool usage
Standard pools
1
Basic KYC
Email + phone verification
Up to 10K/tx
2
Enhanced KYC
Identity document + address
Up to 50K/tx
3
Institutional
Full AML/CFT + accredited investor
Unlimited + RWA/CBDC
Proof of Innocence
All 92 pools
poiReady βœ“
Partial Disclosure
0x5E50
partialReady βœ“
Selective Reveal
0x8eA8
disclosureReady βœ“