Offline cryptographic lab.
Create a 256-bit random value with the browser cryptographic API. This page is a limited experiment, not a complete air-gapped wallet or transaction signer.
Create 32 random bytes
Select the button once. The result is produced locally with
crypto.getRandomValues and displayed as 64 hexadecimal
characters.
Bitcoin derivation
A self-contained offline build of the Bitcoin derivation engine is not available on this page. The public browser lab loads pinned cryptographic libraries from the network, so saving only this page does not create a verified air-gapped release.
Transaction model
The documented model separates an online watch-only machine from an offline signer. PSBT inspection and signing are not implemented in the current Offline Lab.