Transaction Bundle
A transaction bundle is a grouping of multiple distinct transactions submitted together to a blockchain network or a decentralized exchange for atomic execution. By packaging these transactions, users or protocols ensure that either all actions within the bundle succeed or none of them do, effectively eliminating the risk of partial execution.
This mechanism is critical in DeFi for executing complex multi-step strategies like arbitrage or liquidations without leaving the protocol in an inconsistent state. Bundles are often routed through specialized infrastructure such as searchers or block builders to minimize exposure to front-running and other malicious MEV strategies.
They allow participants to express complex intents that span multiple smart contracts within a single atomic unit. This approach enhances capital efficiency by ensuring that collateral movements and trade executions are synchronized perfectly.
In essence, it acts as a technical container for atomic, multi-action financial operations.