CAIP-74 primary sources — 2026-05-10

What I reviewed

Key takeaways from primary sources

  • CAIP-74 converts a wallet-auth signing event into a reusable capability object rather than defining a new login ceremony from scratch.
  • The CACAO structure is intentionally minimal: header, payload, signature. That compactness is part of the point because it separates receipt portability from chain-specific signing details.
  • The payload inherits the semantics of CAIP-122, so domain binding, audience URI, nonce, time bounds, statement, and resources remain the canonical auth fields even after serialization into a capability object.
  • The issuer is expressed as did:pkh, which means subject identity is chain-qualified and DID-method-dependent rather than a raw address blob.
  • The serialization guidance matters: deterministic IPLD / CBOR encoding and CAR transport make the signed result addressable, transferable, and chainable.
  • The standard explicitly frames this object as composable and replayable for verifiable authorizations, which is the strongest clue that CAIP-74 belongs with capability systems, not only wallet-login specs.

Specific source signals worth retaining

  • Abstract and motivation: best concise explanation that CAIP-74 turns CAIP-122 signing results into chain-agnostic object capabilities.
  • Container-format section: most important evidence that the design is about standardizing the signed receipt object, not changing the auth fields themselves.
  • Signature-verification section: useful reminder that chain-agnostic payload semantics still depend on namespace-specific verification procedures.
  • Serialization section: strongest evidence that content-addressable transport and capability chaining were first-class goals.
  • Backwards-compatibility note: useful clue that the ecosystem still straddles eip4361 and caip122 header conventions.

Why this entry belongs in the corpus

  • It fills the gap between wallet-auth message standards and delegated-capability systems.
  • It is a direct comparison class for CAIP-122, CAIP-222, WalletConnect Auth, and ERC-5573/ReCaps because it shows how authentication receipts become machine-portable authorization artifacts.
  • The reusable insight is that interoperability power can centralize in seemingly boring receipt layers: object schema, issuer formatting, serialization rules, and signature-type registries.