On July 21, Jito Labs introduced BAM (Block Assembly Marketplace) to address persistent challenges in blockchain ecosystems, such as unfair transaction ordering and MEV (Maximum Extractable Value), and to usher in a new paradigm for transaction processing on Solana. BAM’s objective is to create a more transparent and controllable transaction execution flow for Solana that maintains high performance while adding privacy protection, verifiable ordering, and application-level programmability, resulting in an efficient and fair on-chain execution marketplace.
This article examines BAM’s technical framework, use cases, impact on the ecosystem, and development roadmap to help readers understand the importance of this foundational infrastructure.
Traditionally, blockchains assign transaction ordering to block producers (in Solana’s case, Leader nodes). This enables certain nodes to profit by prioritizing, reordering, or sandwiching transactions (known as “front-running” or “preemptive trading”)—behavior collectively referred to as MEV. Although it’s called “value extraction,” this approach generally harms users and dApps in practice, eroding fairness and degrading the user experience.
This issue is particularly pronounced for blockchains using central limit order books (CLOBs) for trading, since order execution directly affects trading outcomes. Without a transparent and controllable ordering mechanism, not only are users disadvantaged, but protocol revenue can also suffer.
Illustration: User facing a “sandwich attack”
The Ethereum ecosystem has introduced Proposer-Builder Separation (PBS) to establish block construction marketplaces, separating ordering power from block proposers to help mitigate MEV. Performance-driven Solana, by contrast, is pursuing a more aggressive and native approach through BAM—a fully integrated ordering marketplace structure spanning from hardware to underlying protocol.
The BAM system is built on several core components:
The transaction workflow operates as follows:
The key innovation here lies in introducing the ordering marketplace, privacy handling, and on-chain verification—three elements that boost fairness and programmability—without changing Solana’s core consensus.
BAM does more than optimize transaction ordering; it unlocks entirely new use cases:
These capabilities not only enhance user experience but also provide institutional traders with the compliance and execution assurances they require—potentially positioning Solana to attract more institutional capital.
The rollout of BAM further solidifies the role of Jito DAO within Solana’s MEV infrastructure. According to Jito, all protocol fees generated by BAM and the Jito Block Engine will accrue to the Jito DAO treasury going forward.
Moreover, plugin deployment introduces a new value-capture mechanism: developers may collect plugin fees from users, while BAM Nodes and Validators earn a share of revenue from ordering and execution services.
Jito Labs will continue to maintain BAM from a technical standpoint, while governance will shift to the DAO community, ensuring neutrality and supporting decentralized growth.
Roadmap and Ecosystem Partners
BAM’s rollout will occur in stages:
Initial partners include core Solana ecosystem projects such as Drift, Pyth, and DFlow, with additional DeFi, oracle, and trading infrastructure initiatives expected in the future.
BAM delivers more than faster performance or improved fairness—it shifts “ordering rights” from the protocol layer to developers and users, aligning on-chain trading with the determinism, privacy, and accountability of legacy financial markets and laying the foundation for DeFi 2.0.
Yet, BAM’s adoption also poses challenges: reliance on TEE security, complexity in plugin design, and how to balance decentralization remain open questions that require ongoing evaluation. Whether BAM can ultimately “make Solana win” remains to be seen.