The swap page at daggs.xyz has three columns: what you trade on the left, the routes in the middle and the review on the right. On a phone they stack, and a bar at the bottom takes you to the review.
The form
- You pay: the chain and token you send. Your balance shows under it once a wallet is connected.
- You receive: the chain and token you want. The arrows in between swap the two sides.
- Token picker: search by name, symbol or contract address across chains. Tokens you hold and tokens you used recently come first.
- Amount: type it, or tap Max. On a native token like ETH or SOL, Max keeps a little back for gas.
Describe it in words
Above the form, you can type what you want to do. Daggs fills in the tokens, chains, amount, recipient and priority.
bridge 100 USDC from Base to Solana as SOLswap half my ETH on Arbitrum to USDC$50 of ETH to USDCsend 10 USDC to 0x… on Basefastest 0.1 ETH from Ethereum to Arbitrum
Routes
Each card in the middle column is one route from one provider, with the amount you'd receive, its USD value, the total cost and the estimated time. Tags mark the Recommended route (first by your priority), the Cheapest (most received) and the Fastest. Click a card to review it.
Routes refresh every 60 seconds. The countdown ring in the review header shows when; click it to refresh now.
The review panel
| Destination | The address that receives the tokens on the destination chain. |
| Network cost | Estimated gas you pay on the source chain, in USD. |
| Fees | Bridge, DEX and Daggs service fees taken along the route, in USD. |
| Total cost | USD value received compared with USD value sent, after every fee and price impact. |
| Max. slippage | If the price moves more than this before the trade executes, it reverts instead of filling. |
| Min. received | The least you'll receive after slippage. |
| Exchange rate | How much of the new token you get for one of the token you pay with. |
| Estimated time | How long the provider expects delivery to take. |
| XP | The XP you earn when the trade completes. |
Settings
The slippage button next to the form (it shows your current max slippage) opens the route settings.
- Route priority: Best return (default) ranks by amount received; Fastest ranks by estimated time.
- Max slippage: 0.1%, 0.5%, 1% or 3%, 0.5% by default. Higher lets volatile or thin-liquidity trades go through, but you might get less. This is not a Daggs fee.
Sending to another address
The output goes to your connected wallet by default. To send it elsewhere, paste an address in the Recipient field under the form. Daggs checks the format for that chain (EVM, Solana or Bitcoin) and won't build the trade if it doesn't match. It can't tell whether the address belongs to who you think, so double-check it.
Shareable links
The URL keeps the chains, tokens and amount, so you can bookmark a trade or send it to someone. A link with ?to= also fills in the recipient. Agents use the same links to hand a trade to you for review.
Popular trades also have short links that open the swap page with both tokens picked:
- BTC to ETH
- ETH to BTC
- BTC to SOL
- SOL to BTC
- ETH to SOL
- SOL to ETH
- BTC to USDC
- USDC to BTC
- BTC to USDT
- USDT to BTC
- ETH to USDC
- USDC to ETH
- ETH to USDT
- USDT to ETH
- SOL to USDC
- USDC to SOL
- SOL to USDT
- USDT to SOL
- USDC to USDT
- USDT to USDC
- BNB to ETH
- ETH to BNB
- BNB to USDT
- USDT to BNB
- AVAX to ETH
- ETH to AVAX
- POL to ETH
- ETH to POL
History
- Recent transfers: the history icon next to the slippage button lists transfers made in this browser, including ones still in transit. They're stored on your device only.
- Transactions: a public list of swaps and bridges made through Daggs, with status, amounts and explorer links. Everything on it is already public on the blockchains involved.