#epoch #consensus #on-chain #randomness #manage #vrf #outputs

no-std pallet-babe

Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.

55 releases (major breaking)

new 39.0.0 Jan 14, 2025
38.0.0 Sep 26, 2024
37.0.0 Jul 18, 2024
36.0.0 Jul 12, 2024
2.0.0-alpha.5 Mar 24, 2020

#6 in #on-chain

Download history 2362/week @ 2024-09-24 2074/week @ 2024-10-01 1761/week @ 2024-10-08 2036/week @ 2024-10-15 2372/week @ 2024-10-22 2249/week @ 2024-10-29 3622/week @ 2024-11-05 26540/week @ 2024-11-12 27945/week @ 2024-11-19 28516/week @ 2024-11-26 27677/week @ 2024-12-03 26888/week @ 2024-12-10 22680/week @ 2024-12-17 7429/week @ 2024-12-24 14376/week @ 2024-12-31 18606/week @ 2025-01-07

66,719 downloads per month
Used in 88 crates (8 directly)

Apache-2.0

3.5MB
53K SLoC

Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.

License: Apache-2.0

Release

Polkadot SDK Stable 2412


lib.rs:

Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.

Dependencies

~18–33MB
~540K SLoC