Ethereum Attestation Service
Ethereum Attestation Service (EAS) is an open-source infrastructure public good for making attestations onchain or offchain.
EAS is a foundational layer that empowers anyone to make attestations about anything. By creating a decentralized ledger of verifiable claims, we can revolutionize traditional finance, build decentralized reputation systems, voting mechanisms, governance frameworks, social media platforms, supply chain tracking systems, knowledge graphs, and lots more.
How EAS is integrated with Rootstock
The EAS essential contracts has been successfully deployed to Rootstock, this includes a robust indexer, and a user-friendly alternative explorer. The following sections will delve into the technical details of these implementations.
About EAS
EAS runs on two smart contracts
- Registering attestation Schemas
- Attesting the Schemas.
Schemas can be registered for a wide range of use cases, and attestations can be made both on-chain and off-chain. For more complex scenarios, you can incorporate a resolver contract into the Schema. This enables on-chain verification of attestation data and the ability to attach payments to attestations.
Start Building
Open-Source Code
Find the open-source repositories
- EAS Contracts: The contracts are elegantly simple. We forked the repository adding the contracts for Rootstock Mainnet and Testnet.
- EAS SDK: See the latest version of the SDK Library.
- EAS Indexing Service: See how we index attestation data. Added support for Rootstock Testnet and Mainnet.
- EAS Explorer: Alternative Explorer UI to display attestations.
EAS Contracts
Find the deployed EAS contracts on Rootstock Mainnet and Tesnet:
Mainnet
- EAS:
- SchemaRegistry:
- EIP712Proxy:
- Indexer:
Testnet
- EAS:
- SchemaRegistry:
- EIP712Proxy:
- Indexer: