D-mail
GRC-20 D-Mail is a Web3 messaging app with verifiable, on-chain reputation.
Problem Statement
D-Mail is a secure Web3 inbox that requires Geo Connect authentication and augments every sender with a GRC-20 reputation profile. Once a user signs in, the app initializes a Push Protocol messaging client, loads real conversations, and enriches each message with on-chain reputation data. The reputation engine blends The Graph Token API (MCP integration) for NFT/asset ownership and Hypergraph public spaces for spam reports. Users can compose messages, inspect live reputation details, and fall back to a demo inbox when offline.
Solution
Frontend: Next.js + Tailwind-style utility classes, Hypergraph React hooks, and dynamic imports to keep messaging client code on the client only. Messaging: Push Protocol REST Authentication: Geo Connect (Hypergraph smart sessions) supplies the signer used by Push Protocol and reputation queries. Reputation engine: The Graph Token API (MCP) + Hypergraph spaces → combined in reputationService to score each wallet (primary/filtered/spam)
Hackathon
ETHGlobal New Delhi
2025
Contributors
- vishnudevs1
5 contributions
- nainasachdev10
3 contributions