{"signature": "0xf42a1b997dfe16fd2b32fd06cf8c444832230f8777d882fbed7c9cd615aed09e5ccfd477639eeb868cb5ce95e6db314a4de6157dabf00e0d14fe51d198fc56081c", "application": {"round": "0xe5B88c67fCd25f0a7BAD6cF7c5A5197e61BFd143", "answers": [{"type": "email", "answer": "ivanmolto@gmail.com", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "ivanmolto", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "paragraph", "answer": "https://github.com/easpulse", "hidden": false, "question": "Project GitHub Repo", "questionId": 2}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "paragraph", "answer": "GG22 OSS Hackathon Alumni round", "hidden": false, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile associated with previous rounds", "questionId": 4}, {"type": "paragraph", "answer": "EAS Pulse is a free multichain attestation analytics platform that provides insights into the Ethereum Attestation Service (EAS). It helps developers, data analysts, and organizations better understand the usage, performance, and trends of attestations across various blockchains. By offering clear visualizations and actionable data, EAS Pulse empowers users to optimize attestation usage, improve decision-making, and foster ecosystem growth.\n\nThe platform addresses several inefficiencies in the development process:\n\nTransparent Data: Developers and businesses often lack of additional sources and easy access to on-chain attestation data, hindering informed decision-making. EAS Pulse provides clear, actionable insights into attestation metrics, trends, and performance.\n\nComplexity of Multiple Chains: With support for multiple blockchains the platform consolidates attestation data across chains, simplifying the process for developers working in diverse ecosystems.\n\nInaccessible Performance Metrics: Many developers struggle to track and analyze performance metrics related to attestations. EAS Pulse offers advanced metrics, such as attestation revenue, unique recipients, and attestation trends, making it easier for users to assess the performance of their projects.\n\nBarriers to Contribution: By being open-source, EAS Pulse encourages contributions from the community, improving accessibility and collaboration within the broader EAS ecosystem.\n\nThis helps reduce the friction in building, tracking, and optimizing applications that rely on attestations.", "hidden": false, "question": "Provide a brief overview of your tool, library, or framework. What specific problem or inefficiency in the development process does it address?", "questionId": 5}, {"type": "paragraph", "answer": "EAS Pulse plays a key role in reducing development barriers, improving efficiency, and enhancing the security of Web3 projects in several ways:\nReducing Development Barriers:\nData Accessibility: Many developers face challenges in accessing reliable and transparent data on attestation usage and performance. EAS Pulse eliminates this barrier by providing a free, easy-to-use platform with curated metrics and insights. Developers no longer need to manually collect and aggregate data, saving time and effort.\nOpen-Source Platform: EAS Pulse is open-source, encouraging collaboration and allowing developers to fork, customize, and contribute to the platform. This open access helps streamline the development process, enabling a broader community to build and innovate without starting from scratch.\nMultichain Support: EAS Pulse aggregates data from various blockchains (Ethereum, Arbitrum, Polygon, etc.), addressing the challenge of working across multiple ecosystems. Developers can focus on their projects without worrying about fragmented data sources, which reduces the complexity of managing Web3 projects across chains.\nImproving Efficiency:\nAutomated Data Collection: EAS Pulse uses scheduled queries (e.g., weekly updates) to provide developers with real-time attestation data. This automation improves efficiency by eliminating the need for manual data fetching and processing. Developers can rely on consistent, up-to-date data, allowing them to make quicker decisions.\nActionable Insights: By providing clear visualizations of key metrics (such as attestation revenue, top attestors, and attestation trends), the platform streamlines decision-making for developers. This reduces time spent on analyzing raw data and accelerates the development process.\nFaster Execution: The platform is designed for fast data retrieval and intuitive user experience, making it easier for developers to quickly access and interpret data.\nEnhancing Security:\nTransparency: By offering a comprehensive view of attestation data and performance across multiple chains, EAS Pulse enhances transparency in the ecosystem. This visibility allows developers to identify suspicious activities or anomalies in attestation trends, improving the security of their projects.\nTrustworthy Data: As the platform aggregates data from Dune Analytics it helps ensure that the attestation data developers rely on is accurate and secure, reducing the risk of faulty or misleading information being used in projects.\nEcosystem Monitoring: The platform's insights into attestation usage, revocations, and revenue help developers monitor their projects' security in real-time. For example, if abnormal spikes in attestation revocations or unusual patterns in recipients are detected, developers can take proactive measures to ensure the integrity of their applications.", "hidden": false, "question": "How does your project reduce development barriers, improve efficiency, or enhance the security of Web3 projects? Please provide specific examples or metrics if available.", "questionId": 6}, {"type": "paragraph", "answer": "EAS Pulse Achievements:\n\n19 Dune stars across all EAS dashboards\n\n150+ queries starred\n\n25+ queries forked\n\n2K+ views on Dune\n\n220 followers on X (Twitter)\n\nCheck out the tweet \nhttps://x.com/eas_eth/status/1859348786503635394", "hidden": false, "question": "Describe the current usage and support for your tool within the developer community. This could include GitHub stars, downloads, or testimonials from developers.", "questionId": 7}, {"type": "paragraph", "answer": "Q2 and Q3 2025\nIntegration of additional chains\n\nAs EAS Pulse grows, we aim to include more blockchains that support Ethereum Attestation Service (EAS), such as Shape network, offering insights across a broader ecosystem. This will increase the utility and relevance of the platform for developers and analysts working across different chains.\n\nAdvanced metrics\n\nWe will enhance the data collection and analysis features to include additional metrics such as more granular attestation data, further segmentation by attestor types, and detailed breakdowns of revenue sources.\n\nBetter user experience (UX)\n\nWe will improve the platform UX/UI design, making the dashboard more intuitive and user-friendly for users with varying technical expertise. And boosting experience with fast executions.\n\nOpen-source development\n\nWe remain committed to keeping EAS Pulse open-source, and part of our efforts will be directed towards maintaining the GitHub repository, Dune paid plan, improving documentation, and providing educational resources to empower the community to fork, customize, and contribute to the platform.", "hidden": false, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "answer": "No smart contracts deployed", "hidden": false, "question": "For any project deploying smart contracts on blockchain networks, please list all your deployer addresses and their corresponding blockchain networks. Use this format for each entry: [deployer_address], [chain_id]—for example, 0x123abc..., 42161 (This represents a deployer address on the Arbitrum network). Please include a separate line for each unique deployer address and blockchain combination.", "questionId": 9}], "project": {"id": "0x4223c86fdf4a454546dcde3dc8a2c96f7a5218e0ba1fb0c1a3393887a4b88391", "title": "EAS Pulse", "logoImg": "bafkreigvezzuhpkgx42gtyv7efn7qwmsi6yse5wfbjdrhnjxkwnimmshqu", "metaPtr": {"pointer": "bafkreid5vzbhg7rjtvbk2crxvess67phcnzqxl5643542c2pc7m56ob344", "protocol": "undefined"}, "website": "https://www.easpulse.com", "bannerImg": "bafkreierh76bp3wrd2mxay64zntbsiwxlcz67iefq5pmx6t535cveydnpq", "createdAt": 1743460301365, "userGithub": "ivanmolto", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T22:11:26.366Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x96bf5b0d0aacbbf1473def808e3071c61096f414a04528d7790b20af3d79e54b01408e4955b60dd3d4fb856adb7512d29df9c2f5103c1c9f2d08578e4740aa301c", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T22:11:26.365Z", "expirationDate": "2025-06-29T22:11:26.365Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x7904667C340601AaB73939372C016dC5102732A2", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#easpulse#7421479", "nullifiers": ["v0.0.0:duzhoIvb13h+0gYekHPlj+84IN2LSC8N+HWG9GshlGc="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T22:11:02.488Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x71ba9848f35a4be19ac46f219a6da43dbe7b101a0bc488ad0b9f307b26cdb6b01626156acd0a603daa25bf7356e706d6ebbb863022e4e547314e336df755af331b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T22:11:02.487Z", "expirationDate": "2025-06-29T22:11:02.487Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x7904667C340601AaB73939372C016dC5102732A2", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#eas_pulse", "nullifiers": ["v0.0.0:hWRrbg8BoOCEj546IAZleezaXfruN7iS7oR033Frizo="]}}}, "description": "EAS Pulse is a free multichain attestation analytics platform (web app and Dune dashboard) for all about on-chain Ethereum Attestation Service (EAS), providing insights on attestation usage, performance, and trends.\nIt all started as a hack for [ETHGlobal Superhack 2024](https://ethglobal.com/showcase/eas-pulse-yhn4i).\n\nEAS is an infrastructure public good for making attestations on-chain or off-chain about anything.\n\nEAS Pulse is intuitive on helping developers and organizations gain insights about attestation usage, performance, revenue generation, trends, and opportunities on-chain.\n\n# Mission\n\nEAS Pulse was created to help developers, data analysts and other stakeholders better understand the usage and adoption of the Ethereum Attestation Service. By providing in-depth analytics, trends, and performance metrics, EAS Pulse aims to:\n\n- Empower developers: Offering actionable insights that help them optimize the design and performance of their projects based on on-chain attestation data.\n\n- Enable data-driven decision-making: Providing clear visualizations of trends and metrics so developers and businesses can make informed decisions about their use of attestations.\n\n- Foster transparency: Giving users access to critical data that helps demystify the attestation ecosystem, supporting broader adoption of EAS across multiple chains.\n\n- Improve the ecosystem: By providing a comprehensive view of the ecosystem, EAS Pulse helps identify opportunities for growth, collaboration, and innovation.\n\n![](https://ivanmolto.mypinata.cloud/ipfs/bafybeifzw6he7ue7avgi3qtnbzqq4vyaedvsolrkyee6o4pswymzhavvhu)\n\n# Features, Metrics and Insights\n\nCurrently, we provide a curated and easy-to-understand set of metrics focusing on:\n\n- Blockchain networks: Arbitrum One, Base, Celo, Ethereum, Linea, Arbitrum Nova, Optimism, Polygon, Scroll, zkSync Era.\n- Flagship attestors: Coinbase Verifications, Human Passport, and Optimism Collective.\n- Featured attestors: Gitcoin and more.\n\nThese are some of the metrics and insights:\n\n- Total attestations\n- Total revocations\n- Unique recipients\n- Unique attestors\n- Attestations over time\n- Attestations by chain\n- Daily, weekly, monthly, and quarterly attestations\n- Top attestors\n- Attestation revenue\n- Flagship attestors\n- Other featured attestors\n\n# A Message from the Creator\n\nHi there! I am Ivan Molto and I am leading EAS Pulse. As an engineer, analyst, hacker, meme creator, coder and public goods maxi, I have made a lot of projects and wacky things. Some of those I share with you [here](https://www.ivanmolto.com) and [here](https://x.com/ivanmolto)\n\n# Roadmap\n\n## Integration of additional chains\n\nAs EAS Pulse grows, we aim to include more blockchains that support Ethereum Attestation Service (EAS), such as Shape network, offering insights across a broader ecosystem. This will increase the utility and relevance of the platform for developers and analysts working across different chains.\n\n## Advanced metrics\n\nWe will enhance the data collection and analysis features to include additional metrics such as more granular attestation data, further segmentation by attestor types, and detailed breakdowns of revenue sources.\n\n## Better user experience (UX)\n\nWe will improve the platform UX/UI design, making the dashboard more intuitive and user-friendly for users with varying technical expertise. And boosting experience with fast executions.\n\n## Open-source development\n\nWe remain committed to keeping EAS Pulse open-source, and part of our efforts will be directed towards maintaining the GitHub repository, Dune paid plan, improving documentation, and providing educational resources to empower the community to fork, customize, and contribute to the platform.\n\n# Tech Stack\n\nInitially the project was developed using Dune Analytics and (Dune)SQL which is a fork of Trino.\nAs a resource you can fork the queries directly from Dune Analytics [here](https://dune.com/ivanmolto/eas-pulse-ethereum-attestation-service) or by forking the [repository](https://github.com/ivanmolto/easpulse)\nSince GG22, we have been working on transitioning to a full-stack platform using Dune APIs.\nCreating and managing API endpoints from Dune queries on the web app (NextJS), enabling data consumption via custom URLs with scheduled query execution (Mondays early morning).\n\n# Call to Action\n\nWe invite you to explore EAS Pulse and start surfacing valuable insights into the Ethereum Attestation Service. Whether you are a developer, analyst, or part of an organization, our platform provides accessible, free-to-use data to help you better understand attestation usage, trends, and opportunities.\n\nStart exploring EAS Pulse: [Visit the platform](https://www.easpulse.com)\n\nFork the queries used in the platform for your own analysis or as an educational resource: [Dune Analytics Dashboard](https://dune.com/ivanmolto/eas-pulse-ethereum-attestation-service)\n\nContribute to the open-source project: [GitHub Repository](https://github.com/easpulse)\n\nFollow updates and engage with the community: Follow us on X (Twitter) [here](https://x.com/eas_pulse)\n\nBy supporting this project, you help advance transparency and data-driven insights within the EAS ecosystem. Your participation, feedback, and contributions are key to our mission of empowering developers and data analysts with meaningful, open data.", "lastUpdated": 0, "projectGithub": "easpulse", "projectTwitter": "eas_pulse"}, "recipient": "0x7904667C340601AaB73939372C016dC5102732A2"}}