Pybara Wallet lets you swap tokens directly within the wallet interface, powered by ICPSwap — no need to visit an external exchange.
Swaps are executed via ICPSwap’s liquidity pools on the Internet Computer. The wallet handles the interaction on your behalf: you select the tokens, enter an amount, and confirm — the swap settles in seconds on-chain.
Supported Pairs
Any token pair with an active liquidity pool on ICPSwap can be swapped. Common pairs include:
| From | To |
|---|
| ICP | ckBTC, ckETH, ckUSDC, ckUSDT |
| ckBTC | ICP, ckETH, ckUSDC, ckUSDT |
| ckETH | ICP, ckBTC, ckUSDC, ckUSDT |
| ckUSDC | ICP, ckBTC, ckETH, ckUSDT |
| ckUSDT | ICP, ckBTC, ckETH, ckUSDC |
Availability depends on ICPSwap pool liquidity at the time of the swap.
- Sign in to Pybara Wallet
- Open the Swap tab
- Select the token you want to swap from and the token you want to swap to
- Enter the amount
- Review the quoted rate and estimated output
- Confirm the swap
The swap executes on-chain and your balance updates automatically.
| Fee | Amount |
|---|
| ICPSwap pool fee | 0.3% of the swap amount |
| Network transfer fees | Token-dependent (see Tokens & Fees) |
Pybara does not charge any additional fee on swaps.
A small slippage tolerance is applied automatically to account for price movement between quote and execution. If the final price moves beyond this tolerance, the swap is cancelled and your tokens are returned.