diff --git a/packages/ui/src/components/widgets/SwapWidgetRenderer.tsx b/packages/ui/src/components/widgets/SwapWidgetRenderer.tsx index 9350acc5..48c8136c 100644 --- a/packages/ui/src/components/widgets/SwapWidgetRenderer.tsx +++ b/packages/ui/src/components/widgets/SwapWidgetRenderer.tsx @@ -338,12 +338,13 @@ const SwapWidgetRenderer: FC = ({ relayClient ? relayClient : undefined, fromToken && toToken ? { - user: fromAddressWithFallback, + user: fromChain?.vmType === 'evm' ? evmDeadAddress : solDeadAddress, originChainId: fromToken.chainId, destinationChainId: toToken.chainId, originCurrency: fromToken.address, destinationCurrency: toToken.address, - recipient: toAddressWithFallback, + recipient: + fromChain?.vmType === 'evm' ? evmDeadAddress : solDeadAddress, tradeType, appFees: providerOptionsContext.appFees, amount: parseUnits('1', fromToken.decimals).toString(),