vault.disclose.io
Docs
Experimental Alpha · Synthetic Reports Only

Deadlines backed by cryptography.

Enter a disclosure ID to check its status, view published vulnerabilities, or verify a timelock.

Looking up disclosure...
How It Works
Encrypt
AES-256-GCM

Report encrypted with a symmetric key, wrapped per-recipient via X25519 key exchange.

Timelock
drand tlock

Content timelocked to the hard deadline. Content key separately timelocked to the recommended deadline.

Store
IPFS + Arweave

Encrypted packet always retained locally, and replicated to IPFS and Arweave when storage is configured.

Register
Base L2

Optional: content hash and participant identities can be recorded on-chain for a tamper-evident audit trail.

Wait
drand beacon

Embargo period. Authorized parties decrypt with private keys while the beacon counts down.

Disclose
Auto-publish

Worker attempts publication at the recommended deadline. A retrievable packet becomes independently decryptable after the hard deadline.

Published Disclosures
Loading...