You need a wallet with the token you want to swap, and a little of the chain's native token (ETH, SOL, …) for network fees.
- 1
Open daggs.xyz and connect a wallet
Click Connect wallet and pick your wallet: MetaMask, Rabby, Phantom, Solflare, Backpack, Xverse and many more. One wallet app connects every chain it supports. On a phone, open daggs.xyz in your wallet app's browser, or use WalletConnect.
- 2
Choose what you pay and what you get
Pick the token and chain you pay with, and the token and chain you want. Same chain is a swap; different chains is a bridge. Enter an amount, or tap Max (on a native token it keeps a little back for gas). You can also type it: "swap half my ETH on Arbitrum to USDC".
- 3
Compare routes
Routes from every provider appear in the middle column, best first. Each shows what you receive, its total cost and the estimated time. The best one is selected for you; pick another if you prefer.
- 4
Review
The review panel shows the destination address, network cost, fees, total cost, max slippage, minimum received, exchange rate, estimated time and the XP you earn. Quotes refresh every 60 seconds; the ring in the corner counts down.
- 5
Sign in your wallet
Click the button and confirm in your wallet. If the token needs an approval, you sign that first, for this amount only. Daggs switches networks for you when needed.
- 6
Follow it to delivery
Daggs tracks the transfer until the tokens arrive and links to both explorers. You can leave the page: the transfer stays in your recent list and picks up tracking when you come back.
Check the recipient address and destination chain before you sign. Blockchain transactions are final, and tokens sent to the wrong address or chain usually can't be recovered.
Tips
- Send the output to someone else: paste an address on the destination chain in the Recipient field.
- In a hurry? Switch the route priority to Fastest in settings.
- The URL keeps the chains, tokens and amount, so you can share a trade as a link.
- Swapping into a new chain with no gas? Many routes deliver the native token, e.g. bridge USDC to SOL on Solana.