Ethereum Attestation Service

  • Name: Ethereum Attestation Service (EAS)
  • URL: https://docs.attest.org/
  • Category: attestation infrastructure / structured-claims public good / trust-routing layer
  • Tags: ethereum-ecosystem
  • Summary: Ethereum Attestation Service is best understood as a neutral attestation substrate rather than as an identity app, credential issuer, or reputation product. Its core move is to standardize how anyone registers schemas and publishes signed claims onchain or offchain, so higher-level identity, reputation, compliance, provenance, and voting systems can share a common claims layer. The important categorization clue is that EAS does not decide which attestations are true or which issuers are trustworthy; it provides the shared schema-and-signature rail through which those trust judgments become legible and portable.
  • What it does:
    • Lets anyone register custom schemas for structured attestation data through a dedicated schema-registry contract
    • Supports making attestations onchain or offchain, including lifecycle operations like revocation and expiry checks
    • Treats attestations as signed structured data that can reference recipients, schemas, and other attestations by UID
    • Exposes resolver contracts and payment-attached flows for use cases that need onchain verification logic or economic hooks
    • Provides SDK, API, and indexer tooling so applications can issue, inspect, and compose attestations without rebuilding the base layer
    • Positions itself as a public-good base layer for identity, provenance, voting, reviews, proof-of-X, and other trust-heavy applications
  • Key claims:
    • The official docs say EAS is “an infrastructure public good for making attestations onchain or offchain about anything” and explicitly call it “the base layer for attesting,” which is the clearest sign this belongs in the corpus as reusable trust infrastructure rather than a single vertical app
    • The “Why We Exist” materials frame digital identity as an aggregate of attestations and argue the ecosystem needs a unified foundational layer rather than many siloed credential systems, which shows EAS is trying to become shared coordination infrastructure for claims and verification
    • The core-concepts docs define attestations as structured pieces of information signed by an entity about something, making EAS closer to a generalized signed-claims rail than to a consumer-facing identity product
    • Those same docs stress that attestation credibility depends on the reputation of the attester, which is analytically important because EAS decentralizes claim publication more than it decentralizes trust itself; issuer reputation remains the real control point above the base layer
    • The docs highlight that attestations can reference other attestation UIDs, which means EAS supports composable webs of claims rather than isolated one-off credentials
    • The contracts README says schemas are registered through SchemaRegistry.sol and attestations through EAS.sol, reinforcing that the protocol’s real primitive is a shared schema-and-attestation registry boundary
    • That README also emphasizes resolver contracts, payment-attached attestations, SDK support, and broad application categories such as identity, trust scores, credit, voting, oracles, and public-goods funding, which shows the team is aiming for horizontal trust infrastructure instead of a narrow use-case product
    • The public deployment list across Ethereum, Optimism, Base, Arbitrum, Polygon, Scroll, zkSync, Celo, and other EVM networks further supports the view that EAS is being operated as a cross-ecosystem coordination layer rather than a chain-local experiment
  • Whitepaper: No canonical EAS whitepaper or litepaper surfaced in this pass. The clearest primary materials were the official docs and the contracts repository README collected in ../whitepapers/ethereum-attestation-service-primary-sources-2026-05-08.md.
  • Sources:

Internal linkages

  • Closest peers for a general-purpose attestation rail: sign-protocol and verax

  • For document-native proofs and issuer-trust packaging rather than a shared schema registry, compare openattestation

  • Last reviewed: 2026-05-23 UTC