Menu

Deep Integration of Ethereum Attestation Service

Industry-standard infrastructure for identity, access, and permissions.

The Industry Standard for On-Chain Attestations

Ethereum Attestation Service (EAS) is an open-source infrastructure for making and verifying attestations on Ethereum. An attestation is simply a signed statement by one party about another—"this address belongs to a KYC-verified user," "this entity is an accredited investor," "this credential is valid."

Integra builds on EAS rather than creating proprietary identity infrastructure. This provides immediate interoperability with the broader Ethereum ecosystem, leverages battle-tested code, and ensures your attestations work everywhere EAS is supported—which is everywhere.

Why Attestations Matter

Traditional identity verification creates friction and privacy concerns. You share sensitive documents repeatedly, each party stores copies, and there's no standardized way to verify claims across organizations.

Attestations flip this model:

  • Separation of concerns: Identity verification happens once, then attestations prove the result
  • Privacy-preserving: Share proof without sharing underlying data
  • Composable: Attestations work across any application that supports EAS
  • On-chain proof: Cryptographically verifiable, not just claims

When Integra needs to verify identity for reserve-claim token distribution, for example, we check for a valid EAS attestation from an approved identity provider. The user proves who they are once; that proof travels with them across the ecosystem.

EAS Architecture

EAS consists of two core components:

Schema Registry: Defines what can be attested. Each schema specifies the data structure for a type of attestation—what fields it contains, their types, and any constraints.

Attestation Registry: Stores actual attestations. Each attestation references a schema, contains data matching that schema, and is signed by an attester.

Schema: "KYC Verification"
  - Fields: verificationLevel (uint8), expirationDate (uint64), country (string)

Attestation:
  - Schema: KYC Verification
  - Subject: 0x1234...
  - Attester: 0xKYCProvider...
  - Data: { verificationLevel: 2, expirationDate: 1735689600, country: "US" }
  - Signature: [cryptographic signature]
Why It Matters

Integra + EAS Integration

Stop worrying about document fraud. We've got you covered.

Reserve-Claim Identity Verification

The reserve-claim pattern enables token distribution to recipients who don't yet have wallets. When they claim, they prove identity via EAS attestation—a KYC provider attests that their wallet belongs to the intended recipient. Secure onboarding without wallet prerequisites.

Custom Attestation Schemas

Integra provides pre-built schemas for common use cases: document ownership attestations, investor accreditation, credential verification, and access authorization. Build custom schemas for specialized needs using standard EAS tooling.

Multi-Chain Attestations

EAS is deployed across major EVM networks, and so is Integra. Your attestations work on Ethereum, Polygon, Arbitrum, Base, and beyond. Create attestations on the network that makes sense for your use case and cost requirements.

Smart Contract Integration

Integra smart contracts natively query EAS for authorization decisions. Transfer restrictions, access controls, and identity checks all verify attestations on-chain. No off-chain API calls—pure smart contract security.

Why It Matters

Benefits of EAS

Stop worrying about document fraud. We've got you covered.

Industry Standardization

EAS is the emerging standard for Ethereum attestations, supported by major protocols and infrastructure providers. Building on EAS means your attestations are recognized across the ecosystem, not siloed in a proprietary system.

Ecosystem Composability

Any application that supports EAS can read and verify your attestations. Integrate with DeFi protocols, DAOs, and enterprise applications without custom integration work. Your identity infrastructure becomes a building block, not a barrier.

Network Effects

Every new EAS attestation increases the value of the network. More verified identities mean more trusted interactions, more compliance options, and more possibilities for automated trust decisions.

Developer Familiarity

EAS has comprehensive documentation, SDKs, and community support. Developers who know EAS can immediately build on Integra's attestation layer. No proprietary learning curve—just standard tooling.

Integration Flow

1

Register Document with Integra

Create your Document Record in the IntegraDocumentRegistry. This establishes the integraHash that will be referenced in subsequent attestations.

2

Create EAS Attestation

The document owner or an authorized issuer creates an EAS attestation linking the document to specific claims—ownership, classification, validity period, or custom attributes. The attestation references the integraHash.

3

Link Attestation to Document

The attestation UID is associated with the Document Record, creating a verifiable connection between the on-chain document identity and the attestation claims.

4

Verify via EAS

Any party can verify the attestation through standard EAS queries. Check that the attestation exists, is signed by a trusted attester, references the correct integraHash, and hasn't expired.

Use Cases

Professional Credentials

Issue verifiable professional credentials—licenses, certifications, continuing education credits. Employers query the attestation to verify qualifications instantly, without calling licensing boards or checking paper certificates.

Certification Programs

Training providers attest to course completion. The attestation links to the underlying credential document (course certificate, exam results). Verification is instant and globally accessible.

Identity Verification

KYC providers create attestations confirming identity verification. When Integra smart contracts need to verify identity (for regulated token transfers, for example), they check for valid attestations from approved providers.

Compliance Attestations

Auditors attest to compliance status—SOC 2 certification, financial audit completion, regulatory compliance. These attestations become queryable proofs that satisfy automated compliance checks.

Frequently Asked Questions

Build on Industry-Standard Identity

Explore EAS integration with Integra, or request a consultation to design custom attestation schemas for your use case.