# How to swap tokens

## Swapping Tokens on Inner

Swapping tokens on Inner is fast, permissionless, and entirely on-chain.

### 1. Connect Your Wallet

Inner supports all major EVM-compatible wallets (MetaMask, Rabby, WalletConnect). No registration or KYC is required.

### 2. Select Tokens

Choose the token you want to swap from and the token you want to receive. If you don’t see a token, you can manually input its contract address.

### 3. Adjust Amount & Settings

Enter the amount. You can also adjust slippage tolerance and transaction deadline in the settings panel if needed.

### 4. Review & Confirm

The best route will be auto-selected. Review the output, fees, and execution chain. Click “Swap,” sign the transaction, and wait for on-chain confirmation.

### 5. Done

Your tokens are received directly in your wallet once the transaction is confirmed.
