# snarkos-node-consensus
[](https://crates.io/crates/snarkos-node-consensus)
[](https://aleo.org)
[](./LICENSE.md)
The crate builds on top of the `snarkos-node-bft`, which implements AleoBFT.
It manages a ratelimiter/mempool for incoming transmissions, and manages construction of blocks from batches that have been confirmed by the BFT layer.