Swap Crypto with AI

Describe a supported swap, inspect the live route and costs, and confirm the proposal in the iOS app.

How swapping with ChainATM works

Start with a plain-language request. When the exact pair, networks and amount are supported, ChainATM can prepare a proposal using the route available in the app. The proposal is the source to inspect for the provider, expected output, network costs and route before you confirm it. A website example is not a live quote or a compatibility guarantee.

Same-chain and cross-chain routes use different providers and execution paths. The embedded-wallet path may involve ChainATM's authenticated backend and Privy's wallet infrastructure; an external-wallet path can instead request approval from the connected wallet. Check the live proposal rather than assuming one route for every swap.

Popular Swap Pairs

ETH to USDC

Example request for Ethereum to USD Coin. Check current route availability in the app.

Swap ETH to USDC
ETH to USDT

Example request for Ethereum to Tether. Check current route availability in the app.

Swap ETH to USDT
BTC to ETH

Example request for Bitcoin to Ethereum. Check current route availability in the app.

Swap BTC to ETH
SOL to USDC

Example request for Solana to USD Coin. Check current route availability in the app.

Swap SOL to USDC
ETH to SOL

Example request for Ethereum to Solana. Check current route availability in the app.

Swap ETH to SOL
USDC to ETH

Example request for USD Coin to Ethereum. Check current route availability in the app.

Swap USDC to ETH
USDC to SOL

Example request for USD Coin to Solana. Check current route availability in the app.

Swap USDC to SOL
POL to ETH

Example request for Polygon to Ethereum. Check current route availability in the app.

Swap POL to ETH
ETH to ARB

Example request for Ethereum to Arbitrum. Check current route availability in the app.

Swap ETH to ARB
ETH to OP

Example request for Ethereum to Optimism. Check current route availability in the app.

Swap ETH to OP
USDT to USDC

Example request for Tether to USD Coin. Check current route availability in the app.

Swap USDT to USDC
ETH to LINK

Example request for Ethereum to Chainlink. Check current route availability in the app.

Swap ETH to LINK
ETH to UNI

Example request for Ethereum to Uniswap. Check current route availability in the app.

Swap ETH to UNI
SOL to JUP

Example request for Solana to Jupiter. Check current route availability in the app.

Swap SOL to JUP
SOL to BONK

Example request for Solana to Bonk. Check current route availability in the app.

Swap SOL to BONK
ETH to PEPE

Example request for Ethereum to Pepe. Check current route availability in the app.

Swap ETH to PEPE
ETH to BNB

Example request for Ethereum to BNB. Check current route availability in the app.

Swap ETH to BNB
ETH to AVAX

Example request for Ethereum to Avalanche. Check current route availability in the app.

Swap ETH to AVAX
ETH to DAI

Example request for Ethereum to Dai. Check current route availability in the app.

Swap ETH to DAI
BTC to USDC

Example request for Bitcoin to USD Coin. Check current route availability in the app.

Swap BTC to USDC

Frequently asked questions

How do I swap crypto with ChainATM?
Type or say a plain-language instruction like "Swap my ETH to USDC on Base" or "Convert 100 USDC to SOL". ChainATM's AI parses your intent, shows you the quote and route, and you confirm. The swap executes on-chain. No DEX interface, no bridge UI.
Does ChainATM support cross-chain swaps?
A cross-chain route may be available through a current provider such as LI.FI. Availability depends on the exact assets, networks, amount and live route shown in the app; this page is not a compatibility guarantee.
Which blockchains are supported?
Network support depends on the current action path and provider. Check the source and destination networks shown in the live proposal; do not infer availability from an older website list.
Is ChainATM custodial?
ChainATM does not operate an omnibus customer wallet or hold crypto on its own balance sheet. The default embedded wallet is provided by Privy. After you confirm a supported action, execution may use ChainATM's authenticated backend and Privy's wallet infrastructure, or request approval from a connected external wallet, depending on the route. A confirmation screen is not proof that every action is signed only on your device or universally gated by a passkey.
What does a swap cost?
Each swap costs 1 credit from your ChainATM balance, regardless of the amount being swapped. On-chain network fees and DEX/bridge fees apply as usual and are shown in the quote before you confirm.
Can I swap tokens that are not in the popular pairs list?
The popular pairs below are examples, not a promise of support. Open the app and inspect the current proposal. If no route is shown for the exact pair, networks and amount, do not infer availability from this page.