Bridge improvements
We recently shipped 3 important improvements to the Bridge API and widgets.
1 - Batched transactions with ERC-5792
We reduced the number of confirmations required by half for erc20 token swaps in the Bridge widgets. Under the hood we leverage ERC-5792 enabled wallets to atomically perform approvals and swaps in one transaction.

2 - Faster token balances fetching
We dramatically improved the performance of our token fetching API, with up to 4x faster load times, especially for wallets with lots of tokens. This improvement is live on thirdweb.com/bridge, dashboard, playground and on v5.115.1 of the SDK.
3 - Slippage tolerance configuration
We also enabled configuring the slippage in the http API and typescript SDK. You can now set a % slippage when requesting a quote, useful for tokens with low liquidity. We continue to set the best automatic slippage by default if not set.
const quote = await Bridge.Buy.prepare({
originChainId: 1,
originTokenAddress: "0x..",
destinationChainId: 10,
destinationTokenAddress: "0x..",
amount: toWei("0.01"),
sender: "0x...",
receiver: "0x...",
client,
slippageToleranceBps: 500, // ex: 5% slippage tolerance
});