Tokenization Identity Demo · Cinematic Replay

One 74-byte canonical identity.
Born with the asset. Follows every owner.
Verifiable in 2050 without trusting H33.

In conventional tokenization, identity sits in a database the issuer controls. Here, the identity is born with the asset, follows every transfer, anchors on every chain, and remains independently verifiable for decades — including after H33 stops existing.

Start the demo →
6 scenes · ~3 min Real SHA3-256 in browser Zero calls to H33 Auditor-bundle downloadable
Scene 01 · Commit

Four chains. The same 32 bytes.

Not similar. Not wrapped. Not compressed differently. The same canonical commitment, written to each chain's native attestation surface.

Bitcoin
Taproot (BIP-341)
3a7f8b21c9e0…
32 BYTES
x-only tweaked key
Ethereum
calldata + event
3a7f8b21c9e0…
32 BYTES
Solana
memo / log
3a7f8b21c9e0…
32 BYTES
Polygon
event log
3a7f8b21c9e0…
32 BYTES
Fixed width · chain-agnostic · portable

A 40 KB cert. A 2 MB deed. An 8 GB archive. All become 32 bytes.

Asset size is irrelevant. The chain never sees the asset. The chain sees the canonical commitment that binds to it.

Left side · the asset
📜 $50M restricted treasury fund40 KB
🏛️ Property deed (Aspen)2 MB
🎨 Picasso, Femme Endormie160 KB
🏥 Medical imaging archive8 GB
🤖 AI governance decision16 MB
Right side · the chain
on-chain commitment
3a7f8b21c9e0f4d2…
e3a7c89042b1d5f7
32 BYTES · ALWAYS
No asset-size penalty
Conventional tokenization separates the asset from its identity. Issuer databases hold the metadata. The chain holds a pointer. They diverge the moment the issuer's database changes, gets restored, or disappears.
H33 binds canonical identity to the asset itself. 32 bytes on-chain. 42 bytes off-chain. One 74-byte object. Inseparable from the asset content that produced it.

Now do it yourself.

Pick any asset below. Your browser computes the real SHA-256 commitment in this tab — same primitive that lands on-chain.

Step 1 · Choose an asset

📜
10-yr U.S. Treasury
$50,000 · CUSIP 912828ZE7
🎨
Picasso, Femme Endormie
Auth. cert. · 1932 · Prov. 8 owners
🏛️
Property deed
Aspen, CO · 1.2 acres · Title #4729
"The chain holds 32 bytes that didn't see the asset. The off-chain bundle holds 42 bytes that did, signed by three independent post-quantum families. Neither half can be forged without the other. The asset and its identity are one cryptographic object — and they survive H33."
Reinforces · cryptographic lifecycle · post-quantum verification · institutional continuity · portable verification
Scene 02 · Inspect

Anyone, anywhere, anytime — without calling H33.

The 74 bytes break down into a 32-byte canonical commitment and a 42-byte post-quantum proof bundle (ML-DSA-65 + FALCON-512 + SPHINCS+-SHA2-128f). A WASM verifier runs in this tab, with zero calls to h33.ai, and returns PASS or FAIL.

⛔ Complete Scene 01 first

"This verifier did not call h33.ai. It cannot be lied to by us — even by accident. That is what trustless verification actually means."
Reinforces · trustless verification · cryptographic verification
Scene 03 · Transfer

The identity follows the owner. Every owner. Forever.

In conventional tokenization, ownership history sits in an issuer's database. If the database goes away, the history goes with it. Here, every transfer emits a continuity receipt linked to the previous one — a cryptographic chain of custody that nobody can rewrite.

⛔ Complete Scene 01 first

"Every owner since origination is a cryptographic fact. Not a claim. Not a log entry. A signed, replayable continuation of the same canonical identity."
Reinforces · institutional continuity · replayable governance · independent replay continuity
Scene 04 · Cross-chain

Same 32 bytes. Every chain. No bridge required.

The commitment is post-quantum-portable. Anchor it on Bitcoin via Taproot (BIP-341, x-only tweaked key — monetary path, no data-carrier baggage), on Solana via the memo program, on Ethereum/Polygon/Arbitrum/Base/Optimism/Avalanche/Zcash/Hyperliquid via calldata or indexed event topics — same 32 bytes. The identity didn't change. Only its anchoring surface did.

⛔ Complete Scene 01 first

"Bridges move tokens. Bridges introduce trust. The canonical identity doesn't need to move — it's already valid on every chain that can store 32 bytes."
Reinforces · post-quantum verification · portable verification
Scene 05 · Replay in 2050

Drag the slider. Watch the identity reconstruct.

Pick any moment in the asset's lifetime — past or 25 years from now. The verifier replays every receipt from origination up to that timestamp and produces an auditor-grade report: who owned the asset, under what authority, validated by which policy state, anchored on which chains.

⛔ Complete Scene 01 first

"H33 may not exist in 2050. The identity will still be verifiable in 2050. That is what institutional continuity actually requires — verifiability that survives the vendor."
Reinforces · institutional continuity · continuity without operator dependence · vendor-independent verification
Scene 06 · Auditor bundle

Hand the auditor everything they need. In one zip.

Asset blob, full receipt lineage, verifier WASM binary, README with one-line instructions. The auditor unzips on an air-gapped laptop, runs ./verify, and gets PASS. No network. No accounts. No vendor in the loop.

⛔ Complete Scene 01 first

"An auditor in 2050, with no internet connection and no relationship to H33, can validate that this asset was correctly issued, correctly transferred, and correctly anchored. That is what 'institutional-grade' actually looks like."
Reinforces · vendor-independent verification · replayable governance for assets

Technical detail

For implementers, regulators, and auditors who need to understand the primitive — not just the demo.

What's in the 74 bytes?

32-byte canonical commitment (SHA3-256 of the asset content concatenated with policy state, authority scope, and timestamp). 42-byte composite proof bundle: ML-DSA-65 attestation tag + FALCON-512 attestation tag + SPHINCS+-SHA2-128f attestation tag, each a truncated index into the H33-74 substrate proof corpus. The full per-family signatures live in the substrate; the 42 bytes are the index that lets a verifier locate and check them. This is what makes H33-74 a portable identity primitive: 74 bytes is small enough to fit in a Bitcoin Taproot output, a QR code, a tweet, or an IoT device's flash — but it's a verifiable index into a post-quantum-signed audit trail of unlimited size.

Is the cryptography in this demo real?

The SHA3-256 hashing is real, computed in your browser via WebCrypto (or a fallback shim). The post-quantum signatures shown are simulated for demo speed — real ML-DSA-65 / FALCON-512 / SPHINCS+ signing happens in the H33 substrate backend; the WASM verifier at /verify-the-story/playground/ shows the actual post-quantum verification operation on a real production receipt. The point of this demo is to show the shape of canonical identity — the live verifier playground is where you confirm the cryptography actually does what we claim.

How does cross-chain "same 32 bytes" actually work?

The 32-byte commitment is a content-addressable digest of the asset's canonical state. Any chain that can store 32 bytes can anchor it — Bitcoin Taproot (the commitment is hidden inside an x-only tweaked public key per BIP-341, so the output is a normal spendable P2TR — no data-carrier baggage, no soft-fork relitigation, indistinguishable from any other Taproot UTXO on-chain), Solana memo program, Ethereum/L2 calldata, indexed event topics, Zcash unique nullifier, etc. The commitment is the same everywhere because the input (asset + authority + timestamp) is the same. Verifying an anchored commitment requires only reading the anchor location on that chain and recomputing the digest from the asset and its associated receipt — no bridge, no wrapped token, no custodian.

What about transfers? Where does the chain of custody live?

Each transfer emits a continuation receipt: a new 74-byte canonical identity whose 32-byte commitment includes the previous identity's hash plus the new owner's authority. This makes the chain of custody an immutable hash-linked DAG — like a blockchain, but specific to one asset. Replaying the chain at any timestamp reconstructs the ownership lineage exactly. Tamper with any receipt and downstream hashes break; the tamper is detected automatically.

How does this stay verifiable in 2050 if H33 is gone?

Three properties make this work. (1) The verifier is portable. The verification logic is published as an open spec and runs as a WASM binary — anyone can compile a verifier from spec. (2) The anchor is on a public chain. Bitcoin/Ethereum/etc. don't depend on H33's continued existence. (3) The proof corpus is replicable. The substrate proof index that the 42 bytes points into can be mirrored anywhere — auditor archives, sovereign archives, academic institutions. As long as someone, somewhere, has a copy of the substrate corpus and the public anchor chain is alive, the identity is verifiable. H33 going away does not destroy any past identity.

What about delegated authority — wallets, transfer agents, AI approvals?

Authority in the 74-byte identity is governed by Q-Key (see /q-key/). A Q-Key authority object is time-bound, state-scoped, and computation-bound — meaning a transfer can only happen if the acting agent (human, wallet, transfer agent, AI) holds an authority that includes "transfer," is within its TTL window, and matches the asset's policy state. Delegation is hash-linked: a parent authority can issue strictly-narrower child authorities for delegated actions, and the full delegation chain is replayable from receipts.

What about revocation, freezes, regulatory actions?

Revocation is a first-class receipt type. A regulator with revocation authority emits a revocation receipt against the asset's identity; downstream attempts to transfer or anchor see the revocation in the lineage and reject. The revocation itself is a cryptographic fact — visible to every verifier, never silently applied. Same goes for freezes, sanctions list updates, and compliance overrides: every regulatory action is part of the public lineage, replayable by any auditor.

What about KYC and identity privacy?

The 74-byte identity binds to authority, not to PII. The owner's KYC details live in encrypted custody (H33-Vault / H33-Share), and the authority object commits to a hash of the KYC bundle without exposing the bundle itself. Verifiers see "this transfer was approved by an authority bound to a KYC bundle that hashed to X" — they don't see the SSN, name, or jurisdiction. Privacy is preserved while compliance is enforced. See /zk-kyc/ for the privacy-preserving KYC primitive that drives this.

This is the operating model. Not the metaphor.

The same primitive lives across the rest of H33 — encrypted compute, replayable governance, cyber-insurance evidence, AI agent action proofs. Tokenization is one canonical surface; the others are listed below.