Compare exchange routes. Swap directly from your wallet.
HSR compares available exchange quotes and estimated costs, checks the swap in your browser and lets you sign with your wallet. Token approvals may require one or two extra transactions. We never hold your funds and charge no HSR service fee.
Search connected exchanges
HSR compares connected sources including Uniswap (v3 and v4), PancakeSwap, Aerodrome, Velodrome, KyberSwap, Curve and Balancer, across 110+ tokens. Availability depends on the network and token pair. You can inspect the returned quotes, including routes available only for price comparison.
Compare output and estimated costs
HSR compares available quotes and estimates network gas and approval costs where they are known. Estimates may be incomplete and prices can change. Price-only routes are not selected for signed swaps; the minimum received excludes gas.
- Estimated output after known costs
- Minimum you receive, fixed in the transaction
- Fresh quotes; stale ones expire
We split a swap between the best pools
A large swap moves the price of a single pool. Sending part of it to a second pool can return more in total. HSR already finds and shows split routes when comparing prices; swapping through them is in development.
Checked in your browser before you sign
Before signing a swap, your browser checks supported direct routes against onchain quotes and simulates the transaction. Aggregated routes use transaction simulation and the quoted minimum. Failed checks block signing; they do not prove the best price across the entire market.
- 1HSR finds the routeSearches the sources and builds the transaction.
- 2Your browser checks itReads the exchange contract directly, without HSR.
- 3The check must passDirect routes must match the exchange; aggregated routes must reach your minimum in a simulation.
- 4You signOnly a route that passed the check.
Direct means fewer middlemen
The swap transfers tokens between your wallet and exchange contracts without a deposit into an HSR wallet. HSR does not take custody. Wallets, token issuers and exchange contracts still carry their own risks and restrictions.
Custodial service
- You
- Deposit
- Service wallet
- Trade
- Withdraw
- You
Your funds wait in someone else's wallet.
HSR
- Your wallet
- Exchange contract
- Your wallet
You sign the swap in your wallet; some tokens first need one or two approval transactions for the exact amount (Uniswap v4 also uses Permit2). HSR never holds your funds.
0% HSR fee
HSR charges no additional service fee. Network gas and pool or provider fees may apply. Review the quoted minimum and cost estimates before signing.
Next: peer-to-peer matching
When one user sells ETH for USDC and another buys ETH with USDC, their orders can meet directly through a contract, without a pool: no pool fee and no price impact. HSR will use a direct match only when it beats every pool.
Where we are
- Networks
- Arbitrum, Base, BNB Chain, Ethereum, Optimism
- Tokens
- 110+, including stablecoins USDC, USDT, USDT0, DAI, USDS, GHO, USDe, crvUSD, PYUSD, RLUSD, FDUSD and EURC
- Swaps
- Live no HSR amount limit; slippage up to 1%
- Swap through
- Uniswap v3 and v4, PancakeSwap, Aerodrome, Velodrome, KyberSwap, Curve stablecoin pools
- Prices only
- Curve on Base, Balancer, split routes
- Peer-to-peer
- Planned
Good to know
- Swaps use exchange smart contracts. Contracts can have bugs; HSR checks the route but cannot remove that risk.
- Prices move. Swap contracts enforce the quoted minimum; failed transactions can still cost gas. Token issuers may freeze funds or change contract behaviour.
- HSR does not give investment advice.