What is Ethereum Push Notification Service (PUSH)?

Quick Facts

  • Original name: Ethereum Push Notification Service (EPNS)
  • Rebranded to: Push Protocol
  • Token symbol: PUSH
  • Token type: ERC-20, deployed on Ethereum, Polygon, BNB Smart Chain, and Arbitrum
  • Co-founders: Harsh Rajat and Richa Joshi
  • Core function: Decentralized notification and messaging layer for Web3
  • Token utility: Governance voting and protocol incentives

Introduction

Ethereum Push Notification Service — commonly known by its original acronym EPNS and now rebranded as Push Protocol — is a decentralized middleware protocol that brings native notifications to the Web3 ecosystem. It allows dApps, smart contracts, and traditional services to send real-time alerts to users' crypto wallets without relying on centralized platforms.

The protocol fills a critical communication gap in Web3: until EPNS, there was no standardized, decentralized way for blockchain applications to reach users directly.

History & Background

Co-founders Harsh Rajat and Richa Joshi identified communication fragmentation as a major pain point in Web3. Users had to manually check dozens of platforms — exchanges, DeFi protocols, governance forums — to stay informed. EPNS was built to solve this.

The project gained early traction with integrations from well-known protocols including Uniswap, MakerDAO, Decentraland, and Polygon. It later raised a Series A funding round backed by notable investors such as Jump Crypto and Polygon Studios. The project eventually rebranded from EPNS to Push Protocol to reflect its broader, chain-agnostic vision.

How Ethereum Push Notification Service Works

Push Protocol operates as a platform-agnostic notification layer. Services or dApps create notification channels by staking DAI, which joins a shared staking pool. Subscribers opt-in to receive alerts from channels they care about.

When predefined on-chain or off-chain conditions are met — such as a loan nearing liquidation or a governance vote starting — the channel sends a notification payload to subscribed wallet addresses. These notifications can be delivered to mobile apps, web browsers, or any platform that integrates the Push Protocol SDK.

The protocol supports several notification types: broadcast (all subscribers), targeted (a single subscriber), and secret (encrypted, private alerts).

Tokenomics

The PUSH token is the native asset of the Push Protocol ecosystem. It serves two primary roles: governance and incentivization. Token holders can vote on protocol upgrades and parameter changes, making PUSH a classic DAO governance token.

Beyond governance, PUSH is designed to reward ecosystem participants. Subscribers who opt-in to receive notifications earn token incentives, and the protocol's fee pool structure is intended to be opened to the broader community through future governance decisions.

Circulating supply ? 99.33 million PUSH
Reserved supply ? 671,126 PUSH
ADVISOR
0x809a48d85e68610d01cd4a9c88e694aefc858cfe
133,509 PUSH
FACTORY
0x876dff9043cfeda0277031c7242744d6fd3bc749
0 PUSH
NFT DROP
0xc4708BB6EC3B797344f123126171302e4e3E68E2
88,800 PUSH
TEAM
0x4b70e1f75723eff95dcda83c3b51779cad0f4a01
96,231 PUSH
TEAM
0x706dc652bc865c3758afa638cdea6ffef294b67f
96,191 PUSH
VEST
0x011fffe579a62c644227a3987fcd83685ea2ff49
0 PUSH
VEST
0x088d1e0be8ec9c9a2e252c222a409f11600b832d
66,667 PUSH
VEST
0x0b6df39cc737bfa731e1eb95a723f361853c913f
32,521 PUSH
VEST
0x2f8964c6144433f22c4904695702677eb2025e3f
0 PUSH
VEST
0x37907cf7999b989156267d015cf07d75063cafc7
0 PUSH
VEST
0x5057bcfa2f973f34f7c91e715460b72758aa521a
0 PUSH
VEST
0x9fccc24b706ff63fc11bca79a89df51c0f839e58
66,523 PUSH
VEST
0xacd95b508f5bcd438c7862b87fcadf0d098db3b1
0 PUSH
VEST
0xd86e69a61123df86a15d58adefaceddf0aefc43d
2,375 PUSH
VEST
0xfdf722b6e1491c5e2e4280f5c8222a2e433d357e
4,652 PUSH
VESTING
0x46613e902a3d298a53c38d8f8d245188869598d7
78,764 PUSH
VESTING
0x9e58151d4ce90661f99b97849a12e15be0e632ea
4,893 PUSH
VESTING
0xd4e95dd5862b952dab95afe48034045d80edccea
0 PUSH
Total supply ? 100.00 million PUSH
Max supply ? -- PUSH
Updated 7d ago

Ecosystem & Use Cases

Push Protocol targets a wide range of Web3 applications:

  • DeFi: Alerts for liquidation risk, impermanent loss warnings, and limit order completions
  • DEXes: Price movement alerts and trade execution confirmations
  • NFTs: Bidding updates and price fluctuation notifications
  • Governance: Proposal and voting reminders across DAO platforms
  • ENS: Expiry reminders for Ethereum Name Service domains

This breadth makes Push Protocol relevant to virtually any Web3 user or application.

Team, Governance & Community

The project was founded by Harsh Rajat (CEO) and Richa Joshi (COO), who continue to lead the protocol's development. Governance is managed through PUSH token holders, who vote on protocol changes and treasury decisions in a DAO-style structure.

The community is active across Discord, Telegram, Reddit, and Twitter, with an open-source codebase hosted on GitHub under the push-protocol organization.

Advantages

  • Decentralized and opt-in: Users control which services can reach them, eliminating spam
  • Platform-agnostic: Notifications reach wallets across any integrated platform or device
  • Incentivized participation: Both senders and receivers are rewarded, encouraging adoption
  • Cross-chain support: The protocol extends beyond Ethereum to multiple networks
  • Battle-tested integrations: Partnerships with major DeFi and Web3 protocols

Risks & Challenges

  • Adoption dependency: Value is tied to how widely dApps integrate the SDK
  • Competition: Centralized alternatives like Discord and Telegram remain dominant communication tools
  • Ethereum gas costs: On-chain interactions can be costly during periods of high network congestion
  • Token utility depth: PUSH governance utility depends on meaningful, active DAO participation

Long-Term Vision

Push Protocol aims to become the universal communication layer for Web3 — the decentralized equivalent of push notification infrastructure in traditional mobile ecosystems. By expanding cross-chain support, growing its channel ecosystem, and deepening DAO governance, the protocol seeks to make decentralized notifications a standard building block for every Web3 application.

Frequently Asked Questions

EPNS, now rebranded as Push Protocol, is a decentralized protocol that enables dApps, smart contracts, and services to send real-time notifications directly to users' crypto wallets. It acts as the communication layer for Web3, allowing opt-in, platform-agnostic alerts.

PUSH is the governance token of Push Protocol, allowing holders to vote on protocol upgrades and parameter changes. It also serves as an incentive mechanism, rewarding users who opt-in to receive notifications from channels.

A service creates a notification channel by staking DAI, which enters a shared staking pool. When specified on-chain or off-chain conditions are met, the channel broadcasts notifications to opted-in wallet addresses.

Push Protocol is deployed on Ethereum, Polygon, BNB Smart Chain, and Arbitrum. Its design is intended to be chain-agnostic, enabling cross-chain notifications across integrated networks.

Push Protocol was co-founded by Harsh Rajat and Richa Joshi, who identified fragmented communication as a key problem in the Web3 ecosystem and built EPNS to address it.

Push Protocol supports broadcast notifications (sent to all channel subscribers), targeted notifications (to a single subscriber), and secret notifications (encrypted and private). Use cases include DeFi liquidation alerts, governance reminders, NFT bid updates, and price movement alerts.

Yes. Ethereum Push Notification Service (EPNS) was rebranded to Push Protocol to reflect its broader, multi-chain vision beyond Ethereum. The PUSH token and contract address remain the same.

Push Protocol raised a Series A round backed by investors including Jump Crypto and Polygon Studios, among others, and has established integrations with major protocols like Uniswap, MakerDAO, and Decentraland.