India

Are Web3 projects fast growing, and why is ESPN part of every Web3 project?

Web3 is still conceptual, the applications and thoughts of its technology are being explored heavily now. The number of Web3 apps available for download is growing almost 5x faster in 2022 than in 2021. Year-to-date, apps available for downloads are up 88%. Google Trends data has picked up on this as well, with searches for web3 stabilizing at a higher level this calendar year.📈

What is Web 3.O

Web3 is evolution of the internet that is based on decentralized blockchains and open protocols. Its App Store description says the app is “powering the Web 3.0 green payment infrastructure.” The company offers people cash instantly for the goods they’re willing to sell. A good example of a web3 trustless transaction would be sending Bitcoin directly to another person not via an online exchange or wallet rather.

Let us tell you about EPNS

Ethereum Push Notification Service (EPNS)

The difficulty of accessing on-chain data across many blockchain networks has grown in tandem with the blockchain ecosystem. In this generation, we all want to have easy access. Users and developers will need to access organized data more effectively as more data is added to the blockchain. With this new integration, developers can receive notifications via their EPNS channels and have improved access to the indexed data created via their subgraphs.

Want a better way to access blockchain data? Try checking out Ethereum Push Notification Service (EPNS). Now, what can this do to help you? First, let us know what is EPNS. EPNS is a web3 communication protocol that is decentralized! It enables any dapp, smart contract, backend, or protocol to communicate directly with user wallet addresses in an open, gasless, and platform-independent manner.

If your channel doesn't have a subgraph, you can create one first and then utilize this new functionality to send notifications according to your logic. For example, if you've deployed a Uniswap contract and a swap occurs, the developer can describe an action for what should happen if a swap occurs. And consequently, they will receive push alerts. By simply integrating the subgraph without the need for a server or spending too much time implementing your own logic on the back end, the integration simplifies the process and lowers the time spent delivering bespoke notifications.

For a long time, real-time push notifications were a gaping hole in the web3 stack. EPNS uses a decentralized notification mechanism to overcome this problem. EPNS is creating the Web3 ecosystem's first open communication layer, first for Ethereum, then for L2s and other blockchains. The protocol allows any smart contract, dApp, or standard server to broadcast platform-agnostic notifications attached to a user's wallet addresses (i.e., notifications can be integrated and shown on any crypto wallet, mobile apps, extension, or dApps).

Not only that, EPNS has many collaborations. They help each other to have better access to all data. Because EPNS is a communication layer, the fastest and quickest method to get started is to use our frontend to integrate EPNS into your dApp. This will not only improve the user experience for your dApp because users will be able to see all of their alerts across all of the activities that they have opted in for, but it will also dramatically improve the Web3 UX.

Ethereum Push Notification Service (EPNS) is the world’s first decentralized communication & notification protocol for Web3. Using the protocol, any smart contract, dApp, or backend can send on-chain or off-chain notifications tied to the wallet addresses of a user in a gasless, multichain, open and platform-agnostic way. Being an open communication middleware, notifs can be integrated and shown on any crypto wallet, mobile apps, extension, or dApps enabling native communication layer for Web3.

How to EPNS

1 Any user who activates themselves on the protocol to send notification is called a Channel.

2 In other words, a channel is any service (protocol, dApp or even web2 service) that wants to send notification out to web3 usernames (wallet addresses).

3 A wallet address can only create one channel on the protocol.

4 A channel is free to delegate (or revoke delegates) sending notifications functionality to any number of other wallet addresses on their behalf as well.

5 Creating a channel requires 50 DAI and Channel info (Channel name, Image, description, CTA) and yeah some ETH too.

6 Channels can send notifications to their users(wallet addresses) in a number of ways including:
Backend SDK (Gasless, Best for automated logic from dApp / Backend)
Showrunners Framework (Scaffold / Gasless, Best for automated logic via scaffold backend)
Smart contract to Smart contract (requires gas, Best for instant on-chain events, piggybacks on a on-chain transaction via Interface ABI call)
Manually from EPNS dApp (Gasless, Best for manual logic)

7 Users can gaslessly opt-in to receive notifications from these channels. See entire walkthrough here.

8 Opted-in users are called subscribers of the channels. Subscribers of the channel receives notifications from those channels in their Inbox.

9 Non-opted users or non-subscribers of the channel aren't alerted when they receive a notif from a non-subscribed channel, instead, it lands in their spam folder.

10 Currently we have Staging and Prod dApp that interfaces with EPNS Protocol to enable communication & notifications.

What ESPN role for Web3?

EPNS is a notification protocol at its heart. Built on top of Ethereum, It is a fully decentralized middleware layer that enables any dApps, smart contracts, or traditional services to communicate with their users in a privacy centric (wallet address) and decentralized fashion.

Notification systems indicate preparedness as it's truly important for web3 app, notifications can considerably enhance your customer experience this is form of users engagement that will give more convinient as well.

HERE SOME EXAMPLE

Currently ESPN got collaboration with Digital -- it was a physical-backed NFT Marketplace for trading cards and collectibes. Digible will expecting some benefits through ESPN in enhancing Digible NFT Marketplace by inabling web3 community in they're platform.

Digital marketplace will able to receive notification whenever:

– An offer is made on their NFTs💸

– Their offer is canceled/accepted📲

and more..

Web2 even mostly used this, Think about it. You’re used to getting push notifications on your smartphone. Every time you get a breaking news update, an Amazon delivery, or a special offer from a business — that’s a notification sent directly to you, personalized to your specifications.

ESPN in other hand will work as notification protocol for web3 app which in more decentralized way. As more Web3 will growth this is the time will ESPN be more in demand in market and make rises

Comment (2)

Riva Collins

June 6, 2022 at 11:00 am

Great, Informative blog

Reply

Sandeep

June 4, 2022 at 12:20 am

It’s no secret that the digital industry is booming. From exciting startups to need ghor global and brands, companies are reaching out.

Reply

Post A Comment

Your email address will not be published *

Save my details in this browser for the next time I comment.

Want to contact with us?