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

54 releases (major breaking)

38.0.0 Sep 26, 2024
37.0.0 Jul 18, 2024
36.0.0 Jul 12, 2024
35.0.0 Jun 24, 2024
2.0.0-alpha.5 Mar 24, 2020

#6 in #on-chain

Download history 1721/week @ 2024-08-26 1097/week @ 2024-09-02 1567/week @ 2024-09-09 1567/week @ 2024-09-16 2247/week @ 2024-09-23 2156/week @ 2024-09-30 1711/week @ 2024-10-07 1976/week @ 2024-10-14 2440/week @ 2024-10-21 2189/week @ 2024-10-28 3245/week @ 2024-11-04 22091/week @ 2024-11-11 27063/week @ 2024-11-18 30590/week @ 2024-11-25 25121/week @ 2024-12-02 29925/week @ 2024-12-09

114,006 downloads per month
Used in 87 crates (8 directly)

Apache-2.0

3MB
49K 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 stable2409


lib.rs:

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

Dependencies

~18–32MB
~540K SLoC