Skip to content

DISCLOSURE CENTER

One place to grant, scope and track every disclosure.

The Disclosure Center is the planned core module of the future Beyul wallet: where requests arrive, where the holder grants scoped credentials, and where every active grant stays visible. This page describes the concept — not a shipped product.

Concept page · future wallet module

Research prototype · no testnet · no mainnet · unaudited · not production-private · not safe for funds

The three instruments

Transaction Disclosure Code (TDC)

Prove one chosen transaction to one chosen party, as sender or recipient — roles cryptographically separated. Two-factor by design: a link secret and a disclosure code travel separately.

Prototype · client

Asset Disclosure Credential (ADC)

Prove a lower bound of holdings without exposing history. Presenting snapshots repeatedly to the same party reveals balance changes over time — the wallet concept surfaces this warning before granting.

Partial prototype

Audit Access

Standing, scoped access for a designated auditor. Time-range, asset and counterparty scoping are under research — not implemented.

Research

Anatomy of a grant

Scope

A grant covers chosen fields for a stated purpose — never the whole ledger.

Expiration

Grants carry an expiry. In the client prototype, expiry is cryptographically bound to the credential — not a soft promise.

Revocation — and its honest limit

Revoking stops future access. It cannot take back what a recipient has already seen. The Disclosure Center states this before every grant, not after.

Standing invariants

  • Disclosure flows never touch the recovery phrase — no mnemonic is requested, displayed or transmitted.
  • A disclosure carries no spend authority. Viewing and spending are separate by construction.
  • The recipient or auditor sees the granted fields and a validity proof — nothing adjacent.

Implementation status, stated plainly

Disclosure-code client cryptography (TDC + ADC lower bound) — 40/40 tests passing

Prototype

Server-side disclosure verification

Not implemented

Production disclosure service

Does not exist

Production wallet (W0 is a research prototype on a simulated network)

Does not exist