- MonadBFT, a frontier BFT consensus mechanism solving the tail-forking problem
- RaptorCast for efficient block transmission
- Asynchronous Execution for pipelining consensus and execution to raise the time budget for execution
- Parallel Execution and JIT Compilation for efficient transaction execution
- MonadDb for efficient storage of Ethereum state
Deploying on Monad
See Deployment Summary for Developers for everything you need to know as a developer deploying on Monad. Monad features first-class support for many leading Ethereum developer tools and infra providers. See Tooling and Infrastructure for a summary.Architecture
Monad is designed with a focus on performance and scalability with commodity hardware. The subsequent pages survey the major architectural changes in Monad as well as the interface for users. The first Monad client is built by Category Labs and is written from scratch in C++ and Rust.monad-bft, Category Labs’s implementation of
a Monad consensus client, and
monad, Category Labs’s implementation of a Monad
execution client, are both open-source under GPL-3.0.

