#on-chain #epoch #randomness #transition #vrf #collect #output #extension #manage #babe

no-std pallet-babe

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

57 releases (major breaking)

40.0.0 Apr 3, 2025
39.1.0 Mar 27, 2025
39.0.0 Jan 14, 2025
38.0.0 Sep 26, 2024
2.0.0-alpha.5 Mar 24, 2020

#1 in #babe

Download history 4739/week @ 2025-03-16 5638/week @ 2025-03-23 4866/week @ 2025-03-30 5889/week @ 2025-04-06 4786/week @ 2025-04-13 6450/week @ 2025-04-20 8052/week @ 2025-04-27 5023/week @ 2025-05-04 4451/week @ 2025-05-11 3675/week @ 2025-05-18 3443/week @ 2025-05-25 3464/week @ 2025-06-01 3842/week @ 2025-06-08 4505/week @ 2025-06-15 4884/week @ 2025-06-22 6003/week @ 2025-06-29

19,489 downloads per month
Used in 125 crates (8 directly)

Apache-2.0

3.5MB
55K SLoC

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

License: Apache-2.0

Dependencies

~20–34MB
~590K SLoC