Testing Sent Notifications
EPNS is an open network and platform agnostic, it means that notifications work just like how Ethereum functions. The communications are stored in an open, distributed (and soon to be decentralized) network (much like how the backend of Ethereum stores the data) which are then fetched by any crypto frontend/wallet/software to display it out to their users (very similar to how frontend wallets like Metamask, Trust, Phantom, etc works).
This means you can see notifications on any platform or frontend that integrates EPNS. Currently, EPNS supports the following crypto frontends through which you can receive notifications.
The tutorial assumes you are a developer creating and sending notifications from a staging environment. If you are a user or have created notifications from the prod environment, then check out https://docs.epns.io/users​

Via EPNS Staging Browser Extension

Step 1: Install EPNS Staging Chrome Extension.
EPNS Staging Protocol (Alpha)
Step 2: Sign in from the wallet which has opted in to receive notifications from your channel (see Live Walkthrough to understand gasless opt-in).
Step 3: No step 3, you should be getting all notifications on the extension as well as push alerts for them!
πŸŽ‰
​
If you are installing the Chrome extension on Brave then you need to enable the following for the extension to work properly:
Go on settings-> Privacy and Security ->Use Google services for push messaging(enable this and relaunch)

Via EPNS Staging dApp

Step 1: Visit EPNS Staging dApp. Sign in from the wallet which has opted in to receive notifications from your channel (see Live Walkthrough to understand gasless opt-in).
EPNS | Ethereum Push Notification Service
Step 2: No step 2, you should be getting all notifications on the dApp when you go to Communicate > Inbox tab!
πŸŽ‰
​

Via EPNS Staging Mobile App

For Android

Step 1: If you are an android user, just download the staging mobile app, sign in from the wallet (with which you opted in to receive notifications from your channel) and you are good to go. (see Live Walkthrough to understand gasless opt-in).
Ethereum Push Service (EPNS) | Staging Alpha - Apps on Google Play
GooglePlay

For iOS

Step 1: This is a bit tricky as iOS doesn't have staging app (only production app is available on the App Store). Best way to test on iOS would be to join our discord and ask a team member to provide you with a testflight beta link for staging.
Join the Ethereum Push Notification Service Discord Server!
Discord
Step 2: Sign in from the wallet (with which you opted in to receive notifications from your channel) and you are good to go. (see Live Walkthrough to understand gasless opt-in).

Via any other crypto frontend

Since EPNS is an open network enabling web3 communications, the limits are endless when it comes to having these notifs displayed on any crypto frontend (evm, non-evm, dApp or any web3 software). This also means that receiving notifications on them is outside the purview of this guide
πŸ˜…
​