Deploying your first channel
Creating a channel in the NeoCast protocol is an essential step to start sending notifications. Follow these steps to create your first channel using the NeoCast Staging dApp:
Prerequisites:
Ensure you have a legitimate Ethereum wallet address. NeoCast protocol supports both EOA (Externally Owned Account) and Multisig wallets.
Step 1: Visit the NeoCast dApp Head to the NeoCast Staging dApp at https://NeoCast.stage.epns.io/ or the NeoCast Production dApp based on your channel creation requirements.
Step 2: Connect to Web3 Connect your Ethereum wallet (EOA or Multisig) to the dApp.
Step 3: Create Channel Once connected, navigate to "Developer" > "Create Channel."
Step 4: Understand and Fill Details Fill in the required details, especially the "Channel Alias." Channel Alias is immutable in NeoCast Protocol v1 and cannot be changed later. It is essential to understand and set it up as part of channel creation. The Channel Alias address is necessary to enable your channel on other chains for multi-chain communication. If you want to send notifications on a chain other than Ethereum (e.g., Polygon), provide the alias address of your channel on that chain. Leave it blank if you only intend to send notifications on the Ethereum chain. Channel Alias is only shown if you switch to a network other than Ethereum.
Step 5: Perform Transactions You will need to complete two transactions:
Approval of NeoCast tokens: This transaction ensures that your wallet address has approved the EPNSCore contract to use 50 NeoCast tokens on your behalf.
Channel Creation on EPNSCore: Once approved, the second transaction calls the channel creation function on the EPNSCore smart contract to create the channel.
Step 6: Verify Channel on Another Blockchain (Optional) If you have created a multi-chain channel, switch to that blockchain network and perform another transaction to verify your channel on that network.
Congratulations! Your channel should now be successfully created. With your channel set up, you can start sending notifications to your subscribers and engage in better communication in the Web3 world.
Know Your Channel: After successfully creating your channel, you'll have access to the Channel's Profile Page. Here are some details about this page:
The Channel Profile page is visible only to the channel creator.
It allows the channel owner to trigger notifications to subscribers via the dApp.
The page provides access to the Settings button, where the channel owner can perform various actions, such as adding a delegate notification sender, removing a delegate, deactivating the channel, and more.
Last updated