Summary
We propose the Ethereum Push Notifications Service (EPNS) be integrated with OlympusDAO.
Decentralized notifications through EPNS establish a direct line of communication between OlympusDAO and Users. All the users who hold governance rights will be able to get notifications for the latest proposals. OlympusDAO can deliver notifications about new governance proposals to voters by leveraging EPNS.
Background
EPNS is the first decentralized communication protocol that enables any dApp, smart contract, or backend to send push notifications tied to user wallet addresses.
Currently, the EPNS protocol powers notifications for 70+ projects, such as ENS, Decentraland, Uniswap, MakerDAO, Oasis.app, Pine Protocol, and DoinGud around the Ethereum ecosystem, and soon will be deployed to all EVM-compatible networks.
A brief history of EPNS
We started building EPNS in January 2020. While interacting with decentralized applications, we realized the lack of a notification mechanism that can notify users or wallet addresses about important events, updates, and actions. As a result, many important events requiring user attention are missed completely.
EPNS tries to solve this with its Decentralized Push Notifications service. To do this efficiently, the notification is stored and treated like a JSON payload, which is transformed as per the rules of the different carriers when the notification reaches them.
The JSON payload can differ with payload types, which ensures the content's flexibility, as well as the data, storage interpretation, and delivery.
EPNS allows users to be in full control of what services they get notifications from and impose rules on the services, which include spam protection for users. This means that notifications are treated as a social feed rather than a piece of information.
Why integrate EPNS with OlympusDAO
Making the best use of technologies at hand to enhance user experience is the essence of innovation in Web3. Many protocols and dApps currently rely on emails or social media tools like Twitter, Telegram, and Discord to communicate with their users.
Implementing EPNS decentralized notifications creates a direct channel between OlympusDAO and its Users. Users will be able to receive notifications and respond immediately. All notifications can be delivered in rich media format, resulting in a more engaging user experience. For example, Olympus can include a CTA with each notification which points voters directly to the voting link on Snapshot.
Here are some of the use cases for which OlympusDAO users will receive notifications:
Stakers of OHM will receive notifs for the latest governance proposals
Users will be notified when bonds are about to expire
Users will also get updates about new features
Link to relevant resources
Link to our active communities
Next steps
For: OlympusDAO will leverage the Ethereum Push Notifications Service to serve decentralized notifications to its voters.
Against: Do nothing
Thank you, everyone!