Token Swaps
Swap tokens across all supported chains using natural language.
Basic Swaps
By USD Value
"swap $50 of ETH to USDC"
"buy $10 of BNKR"
"sell $25 worth of DEGEN"
By Token Amount
"swap 0.1 ETH to USDC"
"swap 100 USDC to BNKR"
"buy 1000 BONK"
By Percentage
"swap 50% of my USDC to ETH"
"sell half my BNKR"
"sell all my DEGEN"
Chain-Specific Swaps
Specify the chain when needed:
"swap $10 of ETH to USDC on base"
"buy $5 of BONK on solana"
"swap 100 MATIC to USDC on polygon"
If no chain is specified, Bankr will:
- Check your balances
- Use the chain where you have the input token
- Default to Base for EVM tokens
Buying Tokens
The simplest way to buy:
"buy $10 of BNKR"
"buy $50 of DEGEN on base"
"buy $5 of WIF on solana"
Bankr automatically:
- Uses your available stablecoins or ETH/SOL
- Routes through the best DEX
- Handles approvals if needed
Selling Tokens
"sell my BNKR for ETH"
"sell 50% of my DEGEN"
"sell all my BONK for SOL"
Slippage
Default slippage is set automatically based on token liquidity. To specify:
"swap 1 ETH to USDC with 1% slippage"
Multi-Swap
Execute multiple swaps in one command (EVM only):
"swap 10 USDC to BNKR and 5 USDC to DEGEN"
Cross-Chain Swaps
Bridge and swap between EVM chains:
"swap $50 USDC from polygon to ETH on base"
This uses bridge aggregators to find the best route.
Send to Recipient
Swap and send to another address:
"buy $5 of DEGEN and send to @username"
"swap $10 ETH to USDC and send to 0x1234..."
Supported DEXs
| Chain | DEXs |
|---|---|
| Base | Uniswap V2/V3/V4, Aerodrome |
| Ethereum | Uniswap V2/V3/V4 |
| Polygon | Uniswap V2/V3/V4 |
| Unichain | Uniswap V2/V3/V4 |
| Solana | Jupiter Aggregator |
Common Issues
"Insufficient balance"
You don't have enough of the input token. Check your balances:
"what are my balances?"
"Token not found"
The token might not exist on the specified chain or have low liquidity. Try:
"search for TOKENNAME on base"
"Slippage too high"
The token has low liquidity. Either:
- Use a smaller amount
- Specify higher slippage tolerance
- Check if it's the right token