metadata: {"type": "project", "title": "Ethereum Attestation Service (EAS)", "logoImg": "bafkreigbzrqpcqrg7dztert2drj3ndadlapwm3mjqumo23yll4opmbmnc4", "website": "https://attest.sh", "bannerImg": "bafkreig5ekmirs4l5ap2qygbadljasvxwwtbi5atcwrkwps4hphzhu4xfa", "createdAt": 1699323171021, "userGithub": "brycealan", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..OroxKqhEj41HqRibGEynz3Oi8BG7yTSoCIV-PWn2u55FpdjPzk9zMS_wBGdM4Xffkxt5UjlVG5ESaqYnF7lsDQ", "type": "Ed25519Signature2018", "created": "2023-11-07T00:40:07.777Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-07T00:40:07.777Z", "expirationDate": "2024-02-05T00:40:07.777Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3e95B8E249c4536FE1db2E4ce5476010767C0A05", "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..1qcYy4hf-7W1XPLh1D9kIVpBSvZ12By7cYhMfpwN3HsZ5iS28SlAo6_HIUtSdx9Xzpc8wxIp0PFn8TwCTKebBQ", "type": "Ed25519Signature2018", "created": "2023-11-07T00:37:12.069Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-07T00:37:12.069Z", "expirationDate": "2024-02-05T00:37:12.069Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3e95B8E249c4536FE1db2E4ce5476010767C0A05", "hash": "v0.0.0:eNdhHBqDxhxkE8MtngPe9llNRVb6VQEeR00RKf6xy5E=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#eas_eth"}}}, "description": "# Application\n\n**Ethereum Attestation Service (EAS)** is an infrastructure public good for making attestations onchain or offchain about anything. Open-source, permissionless, token-free. Built by the community for the community. Live on mainnet, several L2s, & testnets.\n\n> **Attestations** are digital signatures on structured data used to build more trust online & onchain. \n\nHow do you decide who and what to trust? Our online and onchain worlds are filled with both genuine and deceptive information. We need a common way we can trust the authenticity of information and the safety of our interactions. Anytime you need to prove or verify something, attestations will play a critical role. Learn more about [why we exist](https://docs.attest.sh/docs/purpose/eas-purpose).\n\n### How It Works\nEAS runs on [**two smart contracts**](https://github.com/ethereum-attestation-service) \u2014 one for registering a schema and the other for making attestations with schemas. We've also created several dev tools to help builders build faster:\n- An [**attestation explorer**](https://docs.attest.sh/docs/easscan/overview) to discover and create schemas + attestations\n- [**EAS SDK**](https://docs.attest.sh/docs/developer-tools/eas-sdk) to easily start building\n- [**GraphQL Endpoints**](https://docs.attest.sh/docs/developer-tools/api) for each chain\n- [**Endless Docs**](https://docs.attest.sh/docs/welcome) for technical & non-technical builders\n\n### Who Uses It\nWe've already seen a few amazing use cases from the community such as:\n- [**Gitcoin Passport**](https://optimism.easscan.org/schema/view/0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89) stamps & scores can be attested to onchain\n- [**Optimism RetroPGF**](https://optimism.easscan.org/schema/view/0xebbf697d5d3ca4b53579917ffc3597fb8d1a85b8c6ca10ec10039709903b9277) applications & approvals are attestations (EAS is natively integrated into the OP Stack)\n- [**Devfolio**](https://arbitrum.easscan.org/schema/view/0x951fa7e07d6e852eb4535331db373786f5ab7249bb31d94cc4bd05250ebb6500) quadratic voting for hackathons\n- [**Guild**](https://x.com/guildxyz/status/1699085302281671124?s=20) using attestations to gate communities & chat groups\n- and many more...\n\nCheck out some of the [**Gitcoin Passport Score**](https://optimism.easscan.org/schema/view/0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89) attestations coming in.\n![Gitcoin Passport Score Attestations](https://docs.attest.sh/assets/images/explorer-landing-a0b436a39afc04734034e3c8ee396ce3.png)\n\n### What We're Excited About\n- [The Vision](https://docs.attest.sh/docs/purpose/the-vision)\n- The diversity in projects people are building with EAS (identity and beyond)\n- The impact attestations will make on public goods funding strategies and decentralized governance\n- Sybil resistance use cases & attesting to the authenticity of content\n- [more ideas to build](https://docs.attest.sh/docs/category/ideas-to-build)\n\n### Where We're Focused\n- We're actively building out improvements to the attestation explorer experience\n- Continued builder education, awareness, and adoption\n- Building unique integrations such as (zkps generated from attestations)\n\n### Get In Touch With Us & Check Out Some Community Content\nCommunity Content:\n- [Ethereum Attestation Service - Unlocking Decentralized Identity - Bankless Podcast](https://www.youtube.com/watch?v=RsIBqExwsT8)\n- [Ethereum Attestation Service (EAS) - Explainer Video - Vaibhav Saini](https://www.youtube.com/watch?v=8bbkI5MIWm8&)\n- [ELI5 Ethereum Attestation Service (EAS) - Why You Should Care - Ryan Yi](https://mirror.xyz/ryanyyi.eth/Q0NMTOpazMUeXuifPmxebxnyVJuUExEH7K8Qbu7HLy0)\n\nEAS Channels:\n- [EAS Twitter (@eas_eth)](https://twitter.com/eas_eth)\n- [Mirror Articles](https://mirror.xyz/0xeee68aECeB4A9e9f328a46c39F50d83fA0239cDF)\n- [Builder Telegram](https://t.me/+EcynOr0iFu03MTYx)\n- [EAS GitHub](https://github.com/ethereum-attestation-service)\n", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "ethereum-attestation-service", "projectTwitter": "eas_eth"}
name: Ethereum Attestation Service (EAS)