EAS

Ethereum Attestation Service

Ethereum Attestation Service (EAS) is a decentralized protocol for creating and verifying attestations on Ethereum and other blockchains. Perfect for checking proof of attendance, certifications, memberships, or any verified credentials.

Configure the requirement

  • In the role editor, click "Add requirements" and select Ethereum Attestation Service

  • Set the verification parameters:

    • Chain - Select the blockchain where the attestation is stored (e.g., Arbitrum, Base, Ethereum)

    • Reference - Wallet address of the attester (the person/entity who issued the attestation)

    • Schema ID - Unique identifier for the attestation (e.g., 0x1234...)

    • Key - The field name within the schema you want to verify (e.g., "rank", "status", "SelectionMethod")

    • Value - What that field must contain to qualify

  • Choose matching logic:

    • Equal - Value must match exactly

    • Doesn't equal - Value must be anything except what you specify

    • Includes - Value must contain the specified text or be part of a list

  • Customize the requirement name and image if you want

  • Click "Add requirement"

Members connect their wallet and Guild automatically verifies their attestations on the specified blockchain.

Last updated

Was this helpful?