Cross-Chain Swap
Move value between Solana and EVM chains from project wallets or between Wallet Farm wallets.
Cross-Chain Swap moves value between wallets on different chains. It is available in two places:
- Project Wallets — intended as a cross-chain cashout or withdrawal from a project wallet to an address on a different chain.
- Wallet Farm — intended for swapping between two Wallet Farm wallets on different chains inside the same organization.
Project Wallets
Use the project-scoped flow when funds are in a profile wallet and the destination is an external address on another chain. The destination chain must be different from the profile's chain.
- Open the profile's Wallets tab
- Open the wallet actions menu
- Click Cross-chain swap
- Choose the provider, or leave it as Best
- Select the source wallet
- Enter the destination address
- Enter the source amount and source asset
- Select the destination chain and destination asset
- Review the quote, minimum received, and total fee
- Click Swap
For EVM source chains, the modal can use private relay execution. For Solana source chains, Sumo builds the transaction with the normal Solana execution path used by the app.
Wallet Farm
Use the Wallet Farm flow when both sides are Wallet Farm wallets and you want to move value between chains without first importing either wallet into a project.
- Open Wallet Farm
- Click Cross-Chain Swap
- Choose the provider, or leave it as Best
- Select the source Wallet Farm wallet
- Enter the source amount and asset
- Select the destination Wallet Farm wallet on a different chain
- Select the destination asset
- Review the quote, minimum received, and total fee
- Click Swap
Wallet Farm also includes a switch-direction button once both wallets are selected. The destination options are filtered to wallets on a different chain from the selected source wallet.
Providers and Quotes
Cross-chain quotes can be requested from a specific provider or through Best. When Best is selected, Sumo compares supported providers and returns the best quote, with runner-up quotes available when multiple providers return valid routes.
The quote shows:
- Quote — selected provider and route summary
- Minimum received — the amount protected by the selected slippage setting
- Sumo / Provider Fee — total fee percentage shown as one combined fee
Provider availability depends on the source chain, destination chain, and selected assets.
Fees
Cross-chain swaps show the provider fees and Sumo fee together in the quote summary. Cashout fees configured for a project or organization are not applied to cross-chain swaps; when such fees exist, the modal shows a warning.
Logs and Notifications
After submission:
- Sumo records a Treasury audit log for the cross-chain swap
- The source transaction is submitted and confirmed
- A background job polls the provider until the destination side is complete or failed
- Logs and notifications are updated with the destination transaction link when available
For project-scoped swaps, the activity appears in the project's Treasury logs. For Wallet Farm swaps, the activity appears in Wallet Farm activity logs.