For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

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. See How to Create a Channel.

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 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 directly.

Starting from Catalyst Blockchain Manager v2.3.0, a non-admin organization can also initiate a proposal.

Starting from Catalyst Blockchain Manager v2.3.0, you can add an organization even if it is not part of a system channel. In this case, it won't be added to the Orderers organization list and can join a channel only with an external orderer.

Join a Channel

After your organization was added to the channel, you can join your peer to the channel. Following this, you can add as many peers and consenters as you need. It is also recommended to update the anchor peer for service discovery.

See the Join a Channel section to learn more.

Last updated

Was this helpful?