Skip to content

Latest commit

 

History

History
81 lines (56 loc) · 3.18 KB

File metadata and controls

81 lines (56 loc) · 3.18 KB

Testing Sent Notifications

Push is an open network and supports all platforms. This means that notifications work just like how Ethereum functions. The communications are stored in an open, distributed (and soon to be decentralised) network (much like how the backend of Ethereum stores the data).

This can 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 Push. You can test out how notifications come by using any of the crypto frontends listed below or any other third party ones that have integrated the Push protocol.

Push Protocol Integrated Mobile Apps / Wallets / Extensions and dApps

{% hint style="success" %} Push protocol is made for users and all its functions including opting in to receive notifications are completely gassless 🎉 {% endhint %}

Extensions

Step 1: Install Push Staging Chrome Extension.

{% embed url="https://chrome.google.com/webstore/detail/push-staging-protocol-alp/bjiennpmhdcandkpigcploafccldlakj" %} Staging Environment {% endembed %}

{% embed url="https://chrome.google.com/webstore/detail/push-protocol-alpha/lbdcbpaldalgiieffakjhiccoeebchmg" %} Production Environment {% endembed %}

{% hint style="success" %} Next steps: just sign in from the public wallet address with which you have opted in to receive notifications from your channel. {% endhint %}

{% hint style="warning" %} 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) {% endhint %}

dApp

{% embed url="https://staging.push.org/" %} Staging Environment {% endembed %}

{% embed url="https://app.push.org/" %} Production Environment {% endembed %}

{% hint style="success" %} Next steps: just sign in from the public wallet address with which you have opted in to receive notifications from your channel. {% endhint %}

Mobile Apps

Android

{% embed url="https://play.google.com/store/apps/details?gl=US&hl=en&id=io.epns.epnsstaging" %} Staging Environment {% endembed %}

{% embed url="https://play.google.com/store/apps/details?gl=US&hl=en&id=io.epns.epns" %} Production Environment {% endembed %}

{% hint style="success" %} Next steps: just sign in from the public wallet address with which you have opted in to receive notifications from your channel. {% endhint %}

iOS

{% hint style="warning" %} iOS doesn't have a public staging app (only production app is available on the App Store).

Best way to test staging on iOS would be to join 👉 Push Discord Channel 👈 and ask a team member to provide you with a testflight beta link. {% endhint %}

{% embed url="https://discord.com/invite/pushprotocol" %} For Requesting Staging Environment App {% endembed %}

{% embed url="https://apps.apple.com/us/app/ethereum-push-service-epns/id1528614910" %} Production Environment {% endembed %}