#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)

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 27703/week @ 2024-11-17 30444/week @ 2024-11-24 23795/week @ 2024-12-01 31308/week @ 2024-12-08 24033/week @ 2024-12-15 6795/week @ 2024-12-22 12817/week @ 2024-12-29 22919/week @ 2025-01-05 34063/week @ 2025-01-12 32527/week @ 2025-01-19 27576/week @ 2025-01-26 30832/week @ 2025-02-02 35082/week @ 2025-02-09 35266/week @ 2025-02-16 12486/week @ 2025-02-23 4934/week @ 2025-03-02

89,229 downloads per month
Used in 93 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

~20–34MB
~586K SLoC