metadata: {"title": "Ethereum Attestation Service (EAS)", "logoImg": "bafkreialfnvbm6npywfw6zrjgz56t5xx2chqllw4dkaons2hxfhmf2hese", "website": "https://attest.org", "bannerImg": "bafkreiacqaerddgdeqxndsqtuteqavv6ncp4xl7qlwc3alizo4zt5faax4", "createdAt": 1691714281891, "userGithub": "brycealan", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..pgu7dh966glHb424QC7Q_b2t1RYLdgzdeMLr_WwEjDk9OsFyIMLstnleh2YRU1YfAX1s_HCmYIRK7YRxEoDtAg", "type": "Ed25519Signature2018", "created": "2023-08-11T00:22:45.300Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-11T00:22:45.300Z", "expirationDate": "2023-11-09T00:22:45.300Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xeee68aECeB4A9e9f328a46c39F50d83fA0239cDF", "hash": "v0.0.0:+xnSoDzzX5xWR8p3E89ozrqYF3jlP79wxJayQWRMBIc=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#ethereum-attestation-service#106047649"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..p_ywOtqVtNgE275djsCEbstrDG4s7UtIe86Mg2rjCktMIifsu6YOYj_LRexQMiTOKQx5THJe96Wo5n61kAYmCg", "type": "Ed25519Signature2018", "created": "2023-08-11T00:20:53.816Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-11T00:20:53.815Z", "expirationDate": "2023-11-09T00:20:53.815Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xeee68aECeB4A9e9f328a46c39F50d83fA0239cDF", "hash": "v0.0.0:eNdhHBqDxhxkE8MtngPe9llNRVb6VQEeR00RKf6xy5E=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#eas_eth"}}}, "description": "EAS is an infrastructure public good for making attestations onchain or offchain about anything. The protocol is open-source, token-free, and permissionless.\n\nThink of attestations as digital signatures about any type of structured information. They are the atomic unit of building trustful interactions online.\n\nAttestations are opening doors and uniting the industry to build use cases traditionally fragmented and hard to achieve - from creating digital identities, ensuring the authenticity of content, machine-to-machine attestations, setting up voting systems, building reputation systems, proof of X(anything), and beyond. Whenever trust matters in a digital interaction, attestations can play a role.\n\nSimply put, EAS is an infrastructure tool for building a more trustful online and onchain world.\n\n## Available on:\nEthereum, Optimism, Base, Arbitrum (Nova/One), Polygon, Linea, Celo, Scroll\n\n## Notable integrations \n- EAS contracts are **natively integrated in the OP Stack** linked by two predeploy addresses\n- Coinbase's **Coinbase Verifications** product is built using the EAS predeploys on Base\n- **Gitcoin Passport** uses attestations to attest to stamps and scores onchain on Optimism & Linea\n\n\nExplore additional resources:\n[Docs](https://docs.attest.org) | [SDK](https://docs.attest.org/docs/getting--started/javascript) | [API](https://docs.attest.org/docs/getting--started/api) | [Learn about Attestations](https://optimism.easscan.org/learn)\n[EAS Purpose](https://docs.attest.org/docs/purpose/eas-purpose)\n\n\n\n", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "ethereum-attestation-service", "projectTwitter": "eas_eth"}
name: Ethereum Attestation Service