Ethereum Attestation Service (EAS)
Smart Contract Standard
Community
Details
License MIT; https://github.com/ethereum-attestation-service/eas-contracts
Dev Status 🟢 Active
Owner Not stated by the project (GitHub organisation "Ethereum Attestation Service"; no legal entity named in the cited sources).
Governing Body None stated. The documentation describes the project as an open-source public good built by the community for the community; no governing body, legal entity or decision process is documented in the cited sources.
Country Not stated by the project.
Start Year 2020
Stack Solidity / EVM (EAS and SchemaRegistry contracts, resolver contracts, EIP-712 proxy, indexer contract); TypeScript SDK
Funding Not stated by the project in the cited sources. The contracts repository carries a funding.json pointing to an Optimism retroactive-funding project entry; the docs describe grants, retroactive funding and donations as ways such public goods are funded.
Last Investigated Oct 28, 2026
Smart Contract Standard Attributes
Origins A common, neutral way to make verifiable statements onchain and offchain, so reputation, voting, governance, provenance and social graphs can be built on a shared primitive
Data Formats ABI-encoded schema-defined attestations; EIP-712 signed offchain attestations; GraphQL for queries
Terms MIT; free to use; tokenless
Funds Not stated by the project.
Based On Ethereum smart contracts; EIP-712 typed signing; ERC-1271 signature verification (EIP1271Verifier in the repository). The repository credits Bancor V3 as the framework it was inspired by and adopted.
Permissions Permissionless: anyone can register a schema and make attestations; schema creators may attach resolvers that restrict attesters or recipients, or require payment.
Development Tools eas-sdk (TypeScript/JavaScript), indexer contract, EAS Explorer (easscan.org), GraphQL API, example resolvers
Protocol Maturity / Standardization Deployed protocol with versioned contracts (0.26 to 1.3.0 across networks); not an EIP or other standards-body specification.
Trust Framework Attestations are signatures by an attester on a schema; whether to trust an attester is left to the consumer; the docs state the protocol does not judge the value of an attestation.
Target Application Domain Reputation systems, provenance of information or assets, voting and governance, registries, social graphs, identity-adjacent credentials
Deployment Model Per-chain singleton contracts (EAS and SchemaRegistry); onchain or offchain attestations; on OP-Stack chains the contracts sit at the standard predeploy addresses 0x4200…0021 and 0x4200…0020
Standard Type Attestation Standard
Ecosystem Ethereum and EVM networks
Relationships
How this tool connects to other tools and organizations, from relationships reviewed by the OpenHaven data steward. They describe how projects connect, not how good they are.
- Built on
- Basis for
- Conforming implementations
- Protocol spoken by
- Storage for