H33-74 / Comparison

H33-74 vs EAS

Ethereum Attestation Service is the most-used attestation primitive on EVM chains. H33-74 is what you would build if you needed attestation to survive any specific chain's failure.

Ethereum Attestation Service (EAS) provides a generic attestation primitive on Ethereum and other EVM chains. Attestations are on-chain records issued by an attester, optionally signed off-chain and submitted on-chain, with a schema registry that defines what each attestation type represents.

EAS is well-designed for its scope: attestations that live on EVM chains and are consumed by other EVM smart contracts. H33-74 was designed for a different scope: attestations that survive any specific chain and are consumed by auditors, regulators, and counterparties for operational evidence.

EAS makes the chain the canonical location for the attestation. H33-74 makes the attestation chain-portable. That single architectural difference determines almost every other difference between the two systems.

What EAS does well

Where EAS and H33-74 diverge

Chain coupling

EAS attestations live in EVM chain state. The attestation is stored or referenced on the chain. Verification requires the chain. If the host chain becomes unavailable, deprecated, or compromised, the attestations on it become unavailable too. H33-74 attestations are 74-byte off-chain receipts that can be anchored to any chain or no chain. The chain holds a notarization pointer, not the attestation itself.

Signature scheme

EAS uses ECDSA signatures from the attester's Ethereum account. These are pre-quantum signatures and will need to migrate before quantum-capable adversaries exist. H33-74 uses three independent post-quantum signature families on the receipt itself, so the receipt's integrity is post-quantum from the moment it is produced.

Verification dependency

Verifying an EAS attestation requires the Ethereum (or other EVM) chain to be available and for the verifier to be able to query it. Verifying an H33-74 receipt requires the receipt, the public keys, and the open-source verifier. The chain is optional.

Ecosystem assumptions

EAS assumes the consumer is in the Ethereum ecosystem and wants on-chain composability. H33-74 assumes the consumer is an auditor, regulator, counterparty, or internal compliance team that wants verifiable operational evidence regardless of which chain ecosystem they are in.

Direct comparison

Attestation location
EAS: on-chain (or off-chain with on-chain submission as needed). H33-74: off-chain receipt, chain holds optional notarization pointer.
Anchor chain
EAS: EVM chains only (Ethereum, Optimism, Base, etc.). H33-74: any chain that can hold a 32-byte commitment, including non-EVM (Bitcoin, Solana, Zcash).
Signature scheme
EAS: ECDSA (pre-quantum). H33-74: ML-DSA-65 + FALCON-512 + SLH-DSA-128f (post-quantum).
Multi-chain
EAS: each attestation lives on one chain. H33-74: same receipt can carry independent anchors on many chains.
Chain survival
EAS: attestation depends on the host chain remaining viable. H33-74: receipt is verifiable independent of any chain.
Composability
EAS: on-chain smart-contract composability. H33-74: off-chain operational composability into reconstructable histories.
Primary consumer
EAS: other smart contracts in the EVM ecosystem. H33-74: auditors, regulators, counterparties, internal compliance teams.

When EAS is the right choice

EAS is great when you are operating entirely inside Ethereum, when attestation consumers are other smart contracts, and when on-chain composability is the value being delivered.

When H33-74 is the right choice

H33-74 is great when attestation consumers are auditors, regulators, or counterparties outside the EVM ecosystem. When the audit horizon extends beyond any specific chain's lifetime. When post-quantum survivability matters. When the same receipt needs to be verifiable across chains that may not even exist yet at the time of receipt creation.

EAS is the right answer for on-chain attestation consumed by smart contracts. H33-74 is the right answer for operational evidence consumed by humans, auditors, and regulators who need the evidence to survive the chain.

See the chain-portable architecture

Chain portability is what makes H33-74 categorically different from chain-coupled attestation systems like EAS.

Chain Portability Why Chain Migration Shouldn't Exist

Related