What are Delegated Notifications?
Delegated notifications are a feature within the Neo Cast protocol that empowers channel owners to delegate their notification-sending authority to other wallet addresses of their choice. This delegation allows the designated wallet addresses to send notifications on behalf of the channel to its subscribers. Here's a breakdown of the key aspects of delegated notifications:
Delegation by Channel Owners:
Channel owners: These are the individuals or entities who created and own a specific channel within the Neo Cast protocol.
Delegation: Channel owners have the authority to delegate the power of sending notifications to one or more wallet addresses. This delegation is initiated and approved by the channel owner.
Notification Sending on Behalf of the Channel:
Delegated Wallet Addresses: Once approved by the channel owner, specific wallet addresses gain the ability to send notifications on behalf of the channel.
Subscriber Notifications: These delegated wallet addresses can send notifications to the channel's subscribers just like the channel owner. From the subscriber's perspective, notifications sent by a delegated wallet address will appear as if they were sent by the channel itself.
Revocable Delegation:
Revoking Delegation: Channel owners retain the authority to revoke the approval for wallet addresses acting as delegated notification senders. This means that the channel owner can remove a wallet's ability to send notifications on behalf of the channel at any time.
Value-Added Services and Flexibility:
Enhancing Services: Delegated notifications provide a way for channel owners to enhance their services by collaborating with other wallet addresses or entities to send notifications.
Third-Party Use: The availability of delegated notifications also opens the door for third-party infrastructure or services to send on-chain notifications on behalf of a channel, enabling even more versatile communication options.
Parallel Notification Sending:
Coexistence: It's important to note that adding a delegate notification sender doesn't replace the channel owner's ability to send notifications. Both the channel owner and the delegated notification sender can send notifications. Notifications from both sources will always be associated with the same channel.
Overall, delegated notifications enhance the capabilities of channel owners and the Neo Cast protocol as a whole, allowing for collaborative notification-sending efforts and providing additional flexibility in delivering messages to subscribers. The channel owner maintains control by having the ability to grant or revoke this delegation as needed.
Last updated