diff --git a/packages/checkout/src/views/Swap/index.tsx b/packages/checkout/src/views/Swap/index.tsx index b900cf05..0f05ae97 100644 --- a/packages/checkout/src/views/Swap/index.tsx +++ b/packages/checkout/src/views/Swap/index.tsx @@ -117,6 +117,11 @@ export const Swap = () => { return swapTransactions } + const walletClientChainId = await walletClient.getChainId() + if (walletClientChainId !== chainId) { + await walletClient.switchChain({ id: chainId }) + } + const txHash = await sendTransactions({ connector, walletClient,