Skip to content
This repository was archived by the owner on Nov 22, 2023. It is now read-only.
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 9 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Being an open communication middleware, notifications can be integrated and show

<!---->

* A wallet address can create only one [**Channel**](https://whitepaper.epns.io/protocol-specs-section/epns-protocol/channels) **** on the protocol.&#x20;
* A wallet address can create only one [**Channel**](https://whitepaper.epns.io/protocol-specs-section/epns-protocol/channels) on the protocol.&#x20;

<!---->

Expand All @@ -33,7 +33,7 @@ Being an open communication middleware, notifications can be integrated and show

* Channels can send notifications to their users(wallet addresses) in a number of ways including:&#x20;
* [**Backend SDK**](developer-tooling/epns-sdk/legacy-sdk/backend-sdk/) (**Gasless**, Best for automated logic from dApp / Backend)
* ****[**Showrunners Framework**](developer-tooling/showrunners-framework/) (**Scaffold / Gasless**, Best for automated logic via scaffold backend)
* [**Showrunners Framework**](developer-tooling/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 an on-chain transaction via Interface ABI call)
* Manually from EPNS dApp (**Gasless**, Best for manual logic)

Expand All @@ -51,30 +51,31 @@ Being an open communication middleware, notifications can be integrated and show

<!---->

* Currently, we have [**Staging** ](https://staging.epns.io/)and [**Prod** ](https://app.epns.io/)dApp that interfaces with EPNS Protocol to enable communication & notifications.
* Currently, we have [**Staging**](https://staging.epns.io/)and [**Prod**](https://app.epns.io/)dApp that interfaces with EPNS Protocol to enable communication & notifications.

</details>

## Developer Guides & Concepts
## Developer Guides & Concepts

### 1. Channels

*🖥 Lear️n everything about channels, their working mechanisms, and how to create one.*

* [What are Channels?](https://docs.epns.io/developers/concepts/create-your-notif-channel)
* [How to create a Channel?](https://docs.epns.io/developers/developer-guides/create-your-notif-channel)


### 2. Notificatins

*🔔 Explore all about notifications, their types, the different ways of sending and receiving notifications as well as other imperative details.*

* [Web3 Notificatins](https://docs.epns.io/developers/concepts/web3-notifications)
* [Different ways of Sending Notifications](https://docs.epns.io/developers/developer-guides/sending-notifications)
* [Receiving Notifications](https://docs.epns.io/developers/developer-guides/receiving-notifications)
* [Notification Standards](https://docs.epns.io/developers/developer-guides/sending-notifications/notification-payload-types)


### 3. EPNS SDK

*⚙ Understand the key features of EPNS SDK and how to use it in your own project easily.*
* [EPNS SDK](https://docs.epns.io/developers/developer-tooling/epns-sdk)
* [EPNS SDK Starter Kit](https://docs.epns.io/developers/developer-tooling/epns-sdk/epns-sdk-starter-kit)

* [EPNS SDK](https://docs.epns.io/developers/developer-tooling/epns-sdk)
* [EPNS SDK Starter Kit](https://docs.epns.io/developers/developer-tooling/epns-sdk/epns-sdk-starter-kit)