Resolve the canonical pair
The registry is treated as product infrastructure, not a footnote. Users start from the official underlying/confidential mapping.
NEXT_PUBLIC_DEMO_MODE=false.Confidential wrapper registry interface
Custos turns the official wrapper registry into a focused product layer for discovery, shielding, async unshielding, and local balance decryption.
Why it exists
Confidential assets are powerful, but the experience can become fragmented fast: unofficial wrappers, unclear unwrap states, and hidden balances with little explanation.
Custos is intentionally narrow. It gives users and developers a credible interface for the canonical registry and makes each privacy-critical step legible.
Product workflow
The interface gives each on-chain step enough context to earn trust without burying the user in protocol detail.
The registry is treated as product infrastructure, not a footnote. Users start from the official underlying/confidential mapping.
Approval and wrap are presented as separate, inspectable steps with balances, validation, and transaction links.
Requests persist locally, show KMS readiness, and separate finalization from the initial encrypted unwrap.
Live registry surface
Submission clarity
Custos is explicit about its integration boundary so reviewers can evaluate the live registry work separately from local demo affordances.
Search by token symbol or wrapper address.
Approve and wrap public balances deliberately.
Track KMS pending state and finalization.
View private balances locally, then clear them.