Ethereum Attestation Service (EAS)
{"title": "Ethereum Attestation Service (EAS)", "logoImg": "bafkreigbzrqpcqrg7dztert2drj3ndadlapwm3mjqumo23yll4opmbmnc4", "website": "https://attest.org", "bannerImg": "bafkreicurzdjijcspkv6wrxzkr4uh6heiusbgr2ppqy66ye6apzyuac45q", "createdAt": 1723229871749, "userGithub": "brycealan", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..xMbBPKen6nI3Ry9I3alQs8ZHgS1Nx17s6FIDDaGUVX0ql7bXUGxW-RlMiDrpGhMzSA4ES7ukQCuD5zoKVrM9Cg", "type": "Ed25519Signature2018", "created": "2024-08-09T18:57:08.622Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-08-09T18:57:08.622Z", "expirationDate": "2024-11-07T18:57:08.622Z", "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..osolUaFb2SGU9gogfChu7FoEuAZKpHgpnksU-gJYBxOziY2gmRlkYHc1enlnpXSK4mNY9yohd_DrEVa45VpmBQ", "type": "Ed25519Signature2018", "created": "2024-08-09T18:52:47.601Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-08-09T18:52:47.601Z", "expirationDate": "2024-11-07T18:52:47.601Z", "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": "**EAS** is an open standard for making onchain and offchain attestations about anything. \n\n**Infra Public Good. Open-Source. Token Free. Permissionless.**\n\n## Attestations?\nAttestations are digital signatures on structured data, enabling entities like smart contracts, individuals, or businesses to verifiably state facts about anything and allow others to rely on it, i.e. \"I attest this information is valid\". The docs will help you quickly [**learn more about the core concepts**](https://docs.attest.org/docs/category/core-concepts) of EAS and attestations.\n\nAttestations serve as a primitive for building more trustful experiences in online and onchain products. With nearly **8 million attestations** made by **439k attesters**, EAS is empowering developers to create reliable and transparent applications. Since you can attest to almost anything, the [**use cases and ideas to build**](https://docs.attest.org/docs/category/ideas-to-build) are virtually limitless.\n\n## EAS Adoption Highlights\n- **Coinbase** built their Coinbase Verifications product using EAS. This further powers their newly launched [**Verified Pools**](https://x.com/coinbase/status/1902031823900647583) product.\n- **Coinbase Wallet** uses EAS to allow builders to more easily [**attest and manage their token metadata**](https://x.com/CoinbaseWallet/status/1891950793864986648).\n- **Optimism** natively integrated EAS into the OP Stack. Every chain leverages the same EAS predeploy addresses. OP attests to various governance-related needs, like [**retro funding applications**](https://community.optimism.io/identity/schemas) and metadata.\n- The [**Arbitrum Arcade used EAS**](https://arbitrumfoundation.medium.com/introducing-arbitrum-arcade-8681ce85f20d) as a way to attest to profiles and achievements in the gaming campaign via Clique.\n- **Scroll** reinvented how attestations can be used as a [**replacement for NFT badges**](https://scroll.io/blog/scroll-canvas-build-your-onchain-story) in their Scroll Canvas product.\n- **Devfolio** built a [**quadratic voting system**](https://arbitrum.easscan.org/schema/view/0x951fa7e07d6e852eb4535331db373786f5ab7249bb31d94cc4bd05250ebb6500) quadratic voting system for hackathons, enabling participants to vote on prize distribution.\n- **Passport** uses EAS as an oracle service to [**attest to stamps and scores onchain.**](https://arbitrum.easscan.org/schema/view/0x8ae6ee946bf1c936584cacc969bf7e9d0b274631c818df7e45c246051b364341).\n- **Gitcoin** uses EAS to [attest to your donation impact](https://www.gitcoin.co/blog/mint-attestations-capturing-your-impact)\n- many many more\n\n## Developer tools and resources\n- [**Open-Source SDK:**](https://github.com/ethereum-attestation-service/eas-sdk) easily integrate EAS into your projects.\n- [**Open-Source Indexer:**](https://github.com/ethereum-attestation-service/eas-indexing-service) efficiently index attestations.\n- [**GraphQL API:**](https://docs.attest.org/docs/developer-tools/api) for querying attestation data\n- [**EAS Attestation Explorer:**](https://arbitrum.easscan.org/) a no-code explorer to make and verify attestations\n- [**EAS Metamask Snap:**](https://docs.attest.org/docs/developer-tools/metamask-snap/) decode onchain attestation data before signing\n- [**Transitive Trust**](https://mirror.xyz/0xeee68aECeB4A9e9f328a46c39F50d83fA0239cDF/GLCRxzd7Y68_lWNnLxk4FG20sOWDwcQE_stQt6V7y1Y?collectors=true) is an open-source algorithm for propagating and computing trust in a relative way. It's an alternative to EigenTrust built for more p2p decentralized networks with high-stakes use cases. \n\n\n## Where we're going next\nOur mantra and focus is simple: **\"Help builders build faster\"**. We are continuously working to improve the developer experience by expanding the protocol's functionality, offering new tools, researching zk attestations, and creating more comprehensive examples and tutorials. As we grow, your support accelerates the development of EAS and the broader attestation ecosystem, helping to build a more trustful internet.", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "ethereum-attestation-service", "projectTwitter": "eas_eth"}