Proof Lab
StartEcosystem
Explore (579)Live Systems (52)Pricing
Log InGet API Key✓ Verify It Yourself
H33-74 on Ethereum

H33-74 on Ethereum

Category · tier-1 reading. This page is one implementation of H33's chain-agnostic integrity thesis. For the concept that spans all 11 supported chains, see Public Integrity Layer.

Anyone recording high-stakes operational evidence needs it to outlive the system that produced it. H33-74 is the primitive that produces and anchors that portable post-quantum evidence — this page shows H33-74 evidence anchored on Ethereum. It expresses the H33-74 primitive for the Ethereum anchor surface; it does not add a new capability.

Ethereum is one of H33-74's anchor surfaces, not its foundation. The receipt exists before the Ethereum anchor and remains valid if the Ethereum anchor is later supplemented or replaced on another chain. Ethereum contributes one independent notarization timestamp; the proof, and its verification, come from H33-74's cryptography, not from Ethereum. H33-74 receipts can carry many anchors.

What you are reading. "H33-74 evidence anchored on Ethereum" is the H33-74 primitive — the portable 74-byte post-quantum proof produced and owned by H33-74 — expressed on Ethereum as its anchoring substrate. H33-74 is the proof primitive. Ethereum is one interchangeable anchoring substrate beneath it. The chain notarizes when a commitment existed; it is never the source of the proof or the trust.

How H33-74 anchors to Ethereum

Each anchor is a Ethereum transaction that commits to a receipt's cryptographic identity (or to a batched commitment covering many receipts). The anchor lives in Ethereum's canonical ledger and is independently verifiable via any Ethereum block explorer.

Anchor mechanism on Ethereum

H33-74 anchors to Ethereum via EIP-1559 transactions whose calldata contains the receipt's 32-byte commitment (or a Merkle root over a batch). The anchoring transaction is a self-send (no value transfer) with the commitment embedded in calldata so any Ethereum node can index and verify it.

Chain parameters

Chain
Ethereum (chain ID 1)
Finality
Probabilistic finality at 12 blocks (~3 minutes); full finality at 64-95 blocks (~12-15 minutes) under proof-of-stake.
Anchor cost
Variable with network conditions; typically 0.0005-0.005 ETH per batched anchor depending on calldata size and gas price.
Explorer
etherscan.io

What an H33-74 anchor record contains

What it does not contain: sensitive payload data. The receipt's content lives off-chain. The anchor only commits to its existence and identity.

When Ethereum is the right anchor

Ethereum is the right anchor for receipts that need to interoperate with other Ethereum-based attestation infrastructure (EAS, Verax, Sign Protocol) without depending on them, when the operator's ecosystem is already Ethereum-native, and when calldata-based commitment is preferable to opcode-based commitment (OP_RETURN-style). Ethereum's finality is fast and settlement assurance is high.

The portability story

A receipt anchored on Ethereum can also be anchored on Bitcoin, Ethereum, Solana, Polygon zkEVM, Zcash, or any other chain H33-74 supports. The anchors are independent. Adding more anchors does not change the receipt. Removing one anchor (or having one chain become unavailable) does not invalidate the others.

If Ethereum ever becomes inappropriate for an operator's use case (regulatory, performance, security, cost), the operator adds an anchor on a different chain and continues operating. The historical evidence does not have to migrate, because it was never bound to Ethereum.

Verifying a Ethereum anchor

A third-party verifier needs the H33-74 receipt, the Ethereum anchor transaction (or its hash), and the open-source H33 verifier. From those inputs:

None of those steps depends on H33's infrastructure. The verifier is open-source and the chain is public.

What changes between chains — and what never does

What differs between blockchains are their operational and integration characteristics. The H33-74 primitive and its cryptographic properties remain unchanged.

Migrating from one blockchain to another changes the anchoring substrate and deployment environment. It does not change the H33-74 primitive, the cryptographic evidence, or the verification model.

When another chain is the better fit

Ethereum is not always the right anchor. Another chain may be a better fit when per-anchor cost must stay low at high volume (mainnet gas can be significant), when sub-second or sub-minute finality is required, or when you want the longest-horizon settlement assurance regardless of ecosystem. Those are legitimate reasons to anchor on Solana for throughput and cost, Polygon or Arbitrum for EVM-compatible L2 economics, Avalanche for fast finality, or Bitcoin for maximal settlement assurance instead. In every case the H33-74 receipt stays portable: the same proof moves to the chain that fits, unchanged.

Frequently asked

Does anchoring on Ethereum change the proof?
No. Anchoring records a 32-byte commitment in Ethereum calldata to establish an independent existence-time. The proof is the three post-quantum signatures over the H33-74 receipt; those are identical whether the receipt is anchored on Ethereum, another chain, or not yet anchored at all.
Is the trust from Ethereum or from H33-74?
From H33-74. Ethereum contributes an independent, public timestamp. The cryptographic evidence and the verification model come from the H33-74 primitive — the three NIST post-quantum signature families and the open verifier — not from Ethereum's consensus.
Can I move this proof to another chain?
Yes. The H33-74 receipt is not bound to Ethereum. You can add an anchor on another chain, or replace the Ethereum anchor entirely, and the primitive, its cryptographic evidence, and how it verifies stay unchanged.
Does H33-74 interoperate with Ethereum attestation standards like EAS?
An H33-74 anchor is an independent commitment in calldata; it can sit alongside EAS, Verax, or Sign Protocol records without depending on them. H33-74's evidence and verification remain self-contained — the chain and any co-located standard are the anchor context, not the proof.
What does Ethereum see about my evidence?
Only a 32-byte commitment (or a batched Merkle root) in calldata. The receipt payload stays off-chain; Ethereum records that a commitment existed by a given block, nothing about its contents.

See H33-74 on other chains

The same receipts that anchor to Ethereum can anchor to any of the others.

One Receipt. Multiple Chains. H33-74 Overview

Related