37 major breaking releases

new 41.0.0 Apr 4, 2025
40.1.0 Mar 27, 2025
40.0.0 Jan 14, 2025
39.0.0 Sep 26, 2024
0.0.0 Nov 21, 2022

#443 in Magic Beans

Download history 23160/week @ 2024-12-14 7105/week @ 2024-12-21 12000/week @ 2024-12-28 21836/week @ 2025-01-04 33470/week @ 2025-01-11 29866/week @ 2025-01-18 27180/week @ 2025-01-25 30725/week @ 2025-02-01 32564/week @ 2025-02-08 35727/week @ 2025-02-15 12614/week @ 2025-02-22 4411/week @ 2025-03-01 5668/week @ 2025-03-08 3807/week @ 2025-03-15 4560/week @ 2025-03-22 2751/week @ 2025-03-29

17,414 downloads per month
Used in 30 crates (4 directly)

Apache-2.0

4MB
65K SLoC

A BEEFY+MMR pallet combo.

While both BEEFY and Merkle Mountain Range (MMR) can be used separately, these tools were designed to work together in unison.

The pallet provides a standardized MMR Leaf format that can be used to bridge BEEFY+MMR-based networks (both standalone and Polkadot-like).

The MMR leaf contains:

  1. Block number and parent block hash.
  2. Merkle Tree Root Hash of next BEEFY validator set.
  3. Arbitrary extra leaf data to be used by downstream pallets to include custom data.

and thanks to versioning can be easily updated in the future.

Dependencies

~21–36MB
~604K SLoC