Cross-chain swaps in one sentence
Bridge and swap across blockchains by typing or speaking what you want. ChainATM routes cross-chain swaps automatically via LI.FI. No manual bridge, no chain switching, no DEX hopping.
Say it. Swap it.
"Swap my ETH on Base to USDC on Solana"
ETH on Base → USDC on Solana. ChainATM requests a route from LI.FI and shows the proposal before you confirm.
"Move my Polygon USDC to ETH on Arbitrum"
USDC on Polygon → ETH on Arbitrum. ChainATM requests a route from LI.FI and shows the proposal before you confirm.
"Swap 5 SOL into EURC on Base"
SOL on Solana → EURC on Base. ChainATM requests a route from LI.FI and shows the proposal before you confirm.
"Sell my WBTC for USDC on Base"
BTC on Ethereum (WBTC) → USDC on Base. ChainATM requests a route from LI.FI and shows the proposal before you confirm.
Why cross-chain by chat
Doing a cross-chain swap manually is a five-step process: pick a bridge, approve the source token, wait for finality, swap on the destination DEX, hope you got the slippage right. Each step lives in a different UI, and one wrong network selection sends funds to a black hole. ChainATM collapses all of that into one sentence: state the source, state the destination, sign once.
Powered by LI.FI
LI.FI is a cross-chain routing aggregator that connects 30+ bridges and 100+ DEXes. For any source-destination pair, LI.FI computes the cheapest, fastest, or safest route and exposes the choice. ChainATM adds no fee or markup of its own. Before you confirm, the proposal shows the amount, expected result and costs.
How it works
State the swap
"Swap my ETH on Base to USDC on Solana." Voice on iOS or text on web.
AI parses intent
The AI extracts source token + chain, destination token + chain, and amount. It asks for clarification if anything is ambiguous.
LI.FI computes routes
The router finds the cheapest, fastest, or safest path across 30+ bridges and 100+ DEXes. ChainATM shows you the quote and the route taken.
Review and confirm
You review the proposal with amount, expected result and costs, and confirm it in the app. LI.FI routes the bridge and swap steps; the tokens arrive at the destination address shown in the proposal.
Chains in LI.FI routing
Ethereum
Solana
Polygon
OptimismLI.FI routes EVM-to-EVM and EVM-to-Solana paths across these chains. Which networks and tokens ChainATM offers is shown in the app.
Frequently asked questions
What is a cross-chain swap?
A cross-chain swap moves value from a token on one blockchain to a different token on a different blockchain in a single user action. Example: starting with ETH on Base and ending with USDC on Solana. Under the hood, it combines a bridge (to move value between chains) with one or more DEX swaps (to convert between tokens). On ChainATM, all of that happens in one chat command.
How does ChainATM do cross-chain swaps?
ChainATM routes swaps via LI.FI, which uses third-party bridges such as Across, Stargate, Hop or Mayan. You say "Swap my ETH on Base to USDC on Solana" and the AI parses the intent, LI.FI computes the route, and ChainATM presents the quote (output amount, fees, time). You review the proposal and confirm it in the app.
Which chains can I swap between?
Which networks and tokens ChainATM offers is shown in the app. LI.FI itself routes both EVM-to-EVM and EVM-to-Solana paths.
How long does a cross-chain swap take?
Most cross-chain swaps complete in 1–10 minutes depending on the route. EVM-to-EVM swaps via fast bridges are typically under 2 minutes. Swaps involving Solana take longer because the bridge has to wait for finality on the source chain. ChainATM shows the estimated time before you sign.
What does it cost?
The swap itself uses no ChainATM credits; each message you send to the AI in chat uses 1 credit (credits start at €0.99 for 10). ChainATM adds no fee or markup of its own. Network, provider and bridge costs still apply. Some are built into the quoted amount rather than listed separately, so check what you pay and what you receive before you confirm.
Is it safe to swap cross-chain?
Cross-chain swaps carry the same risks as the underlying bridges and DEXes: bridge contract risk, slippage, and chain-finality risk. ChainATM routes swaps via LI.FI, which uses third-party bridges such as Across, Stargate, Hop or Mayan. Before you confirm, the proposal in the app shows the amount, the expected result and the costs. ChainATM doesn't run a pooled wallet for customer funds; the swap runs from your wallet in the app after you confirm it.
Can I swap by voice?
Yes. On iOS: hold the microphone and say "Swap my ETH on Base to USDC on Solana." The AI parses it, shows the quote card, and you tap to sign.
