project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

Decentralized Notifications Service

Decentralized Notification App, where users with their wallet address and other smart contracts can create a channel and send notifications to the targeted user or broadcast to all the subscribers of that channel.

Decentralized Notifications Service

Created At

Hack FEVM

Project Description

This project is a Decentralized Notifications Service, which can be used to send notifications to the subscribers of a channel/ protocol based on various events generated. The core piece is the NotificationService smart contract which provides various functions like to Create, Mute and Delete the channel by admin. Also, other users having wallet address can subscribe/ unsubscribe to thoce channels.

How it's Made

This project has a NotificationService smart contract which is developed and deployed using hardhat on the goerli test network. Another piece of the project is the subgraph to read the on chain notification events, which would then be read by front end (using react and wagmi) and will be sent to the subscribers as push notifications (using Node back end and web-push). The Subgraph, Wagmi wrapper and Node backend is yet to be devloped.

background image mobile

Join the mailing list

Get the latest news and updates