Catalyst Blockchain Manager
Hyperledger Fabric Service 2.0.0
Search
⌃K
Links

Create a Channel and Join the Channel

After successfully bootstrapping the network, you can create a channel. Channels are a private layer of communication between specific organizations and are invisible to other network members. Each channel consists of a separate ledger that can only be read and written to by channel members, who can join their peers to the channel and receive new blocks of transactions from the ordering service. While peers, nodes, and Certificate Authorities form the network's physical infrastructure, channels are the process by which organizations connect and interact.
Creating and joining a channel flow
Create a channel
Only consortium members can create a channel and be added during channel creation. Non-consortium organizations can be added after the channel creation. You can find details about how to create a channel here.
Add an organization to the channel
Adding an organization to the channel is subject to the channel’s policy. If the channel policy is ALL or MAJORITY and there is more than one admin organization on the channel, a proposal will be created. The organization will join the channel only after all of the approvals according to the channel policy are performed. If the channel policy is ANY or there is only one organization with admin rights, a proposal is not created and a new organization can join the channel.
Join a channel
After your organization was added to the channel as described in the above steps, you can join your peer to the channel. Following this, you can add as many peers and consenters as you need to the channel. It is recommended that you update the anchor peer for the service discovery purpose as well.
See the “Join a channel” section to learn more.