What are Channels

Channels on the NeoCast protocol are a fundamental concept for sending notifications to users. Here's a quick explanation of what channels are and their key characteristics:

What are Channels?

  • Channels are entities that activate themselves as services on the NeoCast protocol to send notifications to their users.

  • Any service, whether it's a decentralized app (dApp), protocol, or even a traditional web2 service, can become a channel.

  • Channels serve as a bridge for communication between these services and their web3 users.

Channel Creation:

  • The creation of a channel is a one-time procedure, and it happens on the Ethereum blockchain.

  • Each wallet address can create only one channel on the protocol.

  • While channel creation takes place on Ethereum, the protocol is designed to be chain-agnostic, allowing channel owners to send notifications on various blockchain networks, not just Ethereum.

Subscribers and Opting-In:

  • Users can subscribe to a channel to receive its notifications directly to their wallet addresses.

  • Subscribers receive notifications in their inbox.

  • Non-subscribers receive notifications from a channel in their spam box.

  • Opting in or out of a channel is a gasless transaction, requiring no fees.

Delegation:

  • Channel owners have the option to delegate their notification-sending power to another wallet address.

  • This allows the delegated address to send notifications on behalf of the channel.

  • Channel owners can remove the delegate at any time.

Channels play a crucial role in enhancing communication between services and their web3 users. They enable direct and personalized notifications, making it easier for users to stay informed about updates, events, and activities related to various services.

For more in-depth information about channels, their creation process, different channel states, verification mechanisms, and more, you can refer to the guides and resources provided within the protocol's documentation. These resources offer a comprehensive understanding of how channels operate within the NeoCast protocol.

Last updated