Push Protocol
Wallet-to-wallet notifications and chat protocol, formerly EPNS, whose team now builds Push Chain.
No project pays to be listed. How we rank
Push Protocol key facts
| Category | Web3 messaging |
|---|---|
| Platforms | Web, API, SDK |
| Token | PUSH |
| Open source | Yes, 32 public repositories under Push Chain |
| Fees | 50 PUSH to create a mainnet channel; notifications gasless unless sent by a smart contract |
| US availability | Available: terms restrict only sanctioned jurisdictions |
PUSH token
- Price
- $0.001
- Market cap
- $86,223
- Fully diluted value
- $95,552
- 30-day change
- -32.1%
Market data: CoinGecko, updated Nov 8, 2026. Educational content, not financial advice.
What is Push Protocol?
Push Protocol, formerly EPNS, is a communication protocol for wallet notifications and chat that dApps and wallets add through an SDK. It has a MetaMask Snap for notifications and the PUSH token. Its GitHub organization now points to Push Chain, a separate blockchain the team builds, and push.org leads with that product.
How Push Protocol works
To send notifications, an app first creates a channel on Push, and each wallet can own only one channel.
Creation uploads the channel's name, logo and description to IPFS and approves 50 PUSH for the Push Core contract. To reach users on chains other than Ethereum, the channel sets an alias address on each chain, and that alias cannot be changed later. Notifications are signed and validated by the nodes that form Push Network.
Push Chat lets wallet addresses message each other without phone numbers or email. You can log in with a wallet address, an ENS or Unstoppable Domains name, or an NFT handle through the SDK. Messages are encrypted and stored on IPFS, and the protocol supports groups, token-gated access, and video or audio calls. SDKs exist for JavaScript, React, React Native, Dart, Kotlin and Swift.
How to start with Push Protocol
- As a user, you can open app.push.org/chat, log in with your wallet or ENS name and start chatting, and Push lists a MetaMask Push Snap among its integrations.
- As a developer, you call PushAPI.initialize with a signer and the staging or prod environment, then use channel.send for notifications or chat.send for messages.
- Test channels on the staging dApp with Sepolia ETH and testnet PUSH from the Push testnet contract before going to production.
Push Protocol fees and limits
Creating a channel on the production dApp requires 50 PUSH plus some ETH for gas, and the SDK's update flow also approves 50 PUSH. Push describes notifications as off-chain and gasless, except when a smart contract sends them onchain, in which case the contract pays slightly higher gas for the payload.
Risks to know before using Push Protocol
- The pushchain GitHub organization describes Push Chain as a layer 1 blockchain for universal apps, and its pinned repositories are Push Chain SDK, node and contract code rather than the notification SDK.
- Before building on Push notifications or chat, check that the package and endpoints you plan to use are still maintained.
- Channel aliases are immutable, so a wrong address on another chain cannot be edited later.
Push Protocol alternatives
Other projects people compare with Push Protocol.
Private messenger with no phone number, onion-routed messages and a node network paid in the SESH token.
Group chat app and open protocol on Base with paid memberships, tips and encrypted messages.
Open messaging protocol for encrypted chats between wallets, apps and agents, used by Base App, World App and Convos.
Messaging app from XMTP Labs for encrypted chats with people and AI agents on the XMTP network.
Where Push Protocol ranks on DappAtlas
Listed next to Push Protocol
- Status Crypto wallet
Push Protocol pros and cons
- Notifications reach wallets across chains
- MetaMask Snap for receiving alerts
- SDK code public on GitHub
- The push-protocol GitHub organization says it moved to pushchain
- push.org now leads with Push Chain, not messaging
- Chat payments are still marked coming soon
Push Protocol FAQ
What is Push Protocol?
Push Protocol, formerly EPNS, is a communication protocol for wallet notifications and chat that dApps and wallets add through an SDK. It has a MetaMask Snap for notifications and the PUSH token. Its GitHub organization now points to Push Chain, a separate blockchain the team builds, and push.org leads with that product.
How much does Push Protocol cost?
50 PUSH to create a mainnet channel; notifications gasless unless sent by a smart contract, according to Push Protocol’s own page (checked Sep 26, 2026).
Does Push Protocol have a token?
Yes, PUSH. Its market cap was $86,223 on CoinGecko on Nov 8, 2026. Educational content, not financial advice.
Is Push Protocol available in the US?
Available: terms restrict only sanctioned jurisdictions, according to Push Protocol’s own page (checked Sep 26, 2026).
Sources
How this page works
Sources: Push Protocol: official site, Push: FAQ, Push Chain: GitHub organization. Data as of Sep 26, 2026.
Not affiliated with any project listed. Educational content, not financial advice.