26 releases (breaking)

0.20.0 Apr 4, 2025
0.19.0 Jan 22, 2025
0.18.1 Mar 27, 2025
0.17.2 Apr 29, 2025
0.0.0 Nov 21, 2022

#4 in #parachain

Download history 30423/week @ 2025-01-18 27337/week @ 2025-01-25 31116/week @ 2025-02-01 32733/week @ 2025-02-08 35878/week @ 2025-02-15 12846/week @ 2025-02-22 4543/week @ 2025-03-01 5858/week @ 2025-03-08 4216/week @ 2025-03-15 4801/week @ 2025-03-22 4096/week @ 2025-03-29 4445/week @ 2025-04-05 4329/week @ 2025-04-12 4157/week @ 2025-04-19 5774/week @ 2025-04-26 3853/week @ 2025-05-03

18,761 downloads per month
Used in 75 crates (34 directly)

Apache-2.0 and GPL-3.0-only

6.5MB
124K SLoC

cumulus-pallet-parachain-system is a base pallet for Cumulus-based parachains.

This pallet handles low-level details of being a parachain. Its responsibilities include:

  • ingestion of the parachain validation data;
  • ingestion and dispatch of incoming downward and lateral messages;
  • coordinating upgrades with the Relay Chain; and
  • communication of parachain outputs, such as sent messages, signaling an upgrade, etc.

Users must ensure that they register this pallet as an inherent provider.

Dependencies

~23–38MB
~650K SLoC