Comment on page
Frequently Asked Questions
Push is the world’s first blockchain-agnostic decentralised communication protocol for Web3. It is an open network for validating and indexing all sorts of communication (notifications, chats, etc) that can then be integrated by any crypto frontend (dApps, wallets, etc).
Any smart contract, dApp, or backend service can integrate Push to provide a communication layer through notifications or chats that are tied to the wallet addresses of users.
Push is building the communication layer for Web3, using which any dApp, smart contract, or backend can send any real-time communications (such as notifications, chats, video and more) that are tied directly to a user's wallet address (aka Web3 usernames).
This addresses a major gap in the Web3 infrastructure and improves the everyday experience for blockchain users. The notifications (or any other communications) are off-chain and gasless for all scenarios except when a smart contract sends them (in which case the smart contract pays a slightly higher gas fee for the payload that is sent on the blockchain).
While communications are encrypted and secure, they utilise the Push open network, which means any dApp or crypto wallet can easily integrate them, making the lives of all web3 users a lot easier and more akin to web2 UX, where apps (or protocols) communicate with their users whenever something of importance occurs or is about to occur for them.
- 1.Push Notifications: Enables any smart contract, dApp, backend to deliver critical information as notifications to web3 users directly to their wallet addresses.
- 2.Push Chat(wallet-to-wallet chat): Enabling 2-way communication for web3 users from their wallet addresses.
Push behaves similar to blockchain but is an open network. This means that data is validated and indexed but doesn't have to align into blocks as the proof of data validity is supplied with the communication payload itself.
Push operates on a network of nodes called Push Nodes which are responsible for the validation, storage, and delivery of notifications & chats.
Major efforts are put into decentralising Push Nodes which is in the final stages now. Any content or payloads getting delivered are immutable and can't be changed as they are secured using crypto-graphical proofs. The other part that ensures that the content can't be censored is in the final stages of testing, and public alpha push nodes are expected to be rolled out soon.
Push is currently live on Ethereum, Polygon and the BNB chain with other major EVM chains and non-EVM/monolithic chains to be supported soon. Push Notifications via gasless SDK and Push Chat SDK support all EVM chains as of now.
Yes, Push Protocol is an open yet secure network, and behaves similar to a blockchain network but for all things communication. This means that any frontend and/or wallet can integrate notifications or chat on their side and start making the web3 UX and re-engagement a reality. Learn more about integrating Push Notification in your dApp / Push Notification in your crypto wallet.
To enable an xyz protocol to send a notification, they need your consent before they can do so, which is called "opt-in," which is gasless. They are also fondly called channels in Push protocol terminology. Once you opt-in to any channel that you want to get notifications from, your job is done; the channels will send notifications based on their own logic to you. You can receive notifications from any crypto frontends that have already integrated Push. Alternatively, you can use it via Push dApp, browser extension, and mobile app (Android & iOS) in case your favourite wallet or dApp doesn't have Push support yet.
No, a channel is only required if you want to send a notification. In order to receive notifications, you just need to connect your wallet to the dapp/mobile app/browser extension and
opt-into the already existing channels that you want to receive notifications from.
No, Push is extremely versatile and can handle on-chain (coming from smart contracts) or off-chain (coming from the backend) notifications apart from notifications generated via sub-graphs. The logic of notification depends on what the xyz protocol wants to send to you which already ranges from a variety of use cases such as near loan liquidations, NFT rebids, on-chain or off-chain governance, web3 news, airdrop alerts and so much more. If you imaging a use case that your users will benefit from, chances are Push will be able to enable dispatching those notifications to your users (wallet addresses).
Yes, Push Protocol is an open yet secure network, and behaves similar to a blockchain network but for all things communication. This means that any frontend and/or wallet can integrate notifications or chat on their side and start making the web3 UX and re-engagement a reality. Learn more about integrating Push Chat in your dApp or Push Chat in your crypto wallet. Additionally, wallets should check out the fee pool of Push which re-imagines and incentivises their contribution, acknowledging them as an entry point for Web3.
Push can be used as a utility for communication. A service/developer can integrate Push to communicate critical information to its users and to improve the user experience through notifications and chat (Push Chat).
Opt-infeature on your frontend so users wouldn't have to leave your website to enable notifications from your Channel.
- Show the notifications on your frontend.
- Send critical information as notifications.
- Integrate Push Chat on your frontend and enable 2-way communication between your users or use chat as a way to provide support to your users.
Push Protocol aims to achieve a circular economy for its protocol by engendering a communication layer that is run by the community and for the community. The goal is for every participant to be rewarded for their participation while simultaneously discouraging behaviour that would be detrimental to the network.
$PUSH is the native token of the Push Protocol. It achieves the circular economy today through four major use cases: securing the network, network utility, Push DAO and governance, and reward pool fee.