solana-specific
BAM (Block Assembly Marketplace)
Jito's layer for programmable block construction on Solana: transactions are processed in trusted execution environments, the ordering is cryptographically verifiable.
BAM (Block Assembly Marketplace)
BAM is Jito’s layer for block construction on Solana. It targets verifiability, privacy, and programmability on a transaction’s path into the block.
Core Ideas
- TEE processing: transactions run through trusted execution environments and stay encrypted until execution — making front-running by validators harder.
- Verifiable ordering: the placement of transactions is cryptographically signed; users can verify afterwards that ordering was fair.
- Plugins: block construction becomes programmable — the first plugin is the Maker Priority Plugin for market-maker transactions.
Adoption
BAM went live on mainnet in September 2025 and runs on Jito’s Solana client; FireBAM added support for Frankendancer validators.
Deeper Dive
News series: FireBAM on Frankendancer · Majority of validators run BAM · Maker Priority Plugin on Archer.