The best rate on HyperEVM, found for you.
MoroMoro prices every pool on 6 HyperEVM DEXes and splits your trade wherever that returns more. You review one result and sign one transaction.
25 pool routes compared on every quote. Beta software: swaps are final, so start small.
Where your trade is priced
HyperSwap
HybraV3 and V4
Project X
Laminar
UltraSolid
Curve
6 DEXes, 7 versions, 25 pool routes
How a swap works

Choose what to swap
Pick the tokens and the amount. 15 curated HyperEVM tokens are ready, and any other token imports by its contract address.
MoroMoro compares every route
It prices each pool route and each way of splitting the trade across them, then keeps the one that returns the most after gas.
Review and swap
Check the minimum you receive and the route, then confirm a single transaction through the MoroRouter.
See where your trade goes
When one pool alone would move the price against you, MoroMoro spreads the trade across several. The flow view shows the whole route before you sign.
- Each path’s share of the trade
- The pools and fee tiers it passes through
- The exact amount every path returns
- How much the split beats the best single route
Splits move in 1 % steps on HyperEVM today.
You stay in control
MoroMoro finds the route. What you trade, where and at what worst price stays your decision.
DEX preferences
Tap a DEX logo to leave it out of your route. The others keep competing for your trade.
Max slippage
Choose 0.05, 0.1, 0.5, 1 % or your own number. The swap fails rather than fill below the minimum you accepted.
Review before you sign
Minimum received, price impact, network fee and the 0.1 % MoroMoro fee in one view. Above 5 % price impact you confirm twice, and a price change while you review is flagged.
Any token
Search the 15 curated tokens by name or symbol, or paste a contract address to import a token after a clear warning.
Made for phones
On a phone the swap button sits above your thumb, and the route opens in a sheet instead of pushing the page down.
Fast and light on the network
The Moro SDK fetches pool state in bulk and prices every route in memory, so a quote costs a few requests instead of dozens.
- to fetch pool state for a fresh quote, down from 26 in SDK 1.1.0
- 2requests
- a repeat quote for the same pair reuses the pool state, with no request at all
- 10s
- HyperEVM RPC endpoints, tried in order when one fails or rate-limits
- 3endpoints
- between automatic rate refreshes while the swap panel is open
- 60s
Build on the same engine
The Moro SDK finds and executes the routes behind this app. It runs in the browser or in Node with ethers v5, and the app ships SDK 1.4.2.
import { MoroBestRate, createPublicProvider } from '@moromoro/moro-sdk'
const sdk = new MoroBestRate(createPublicProvider('hyperevm'), 'hyperevm')
// best route for 10 HYPE → USD₮0, split across pools when that pays
const quote = await sdk.getQuote(HYPE, USDT0, amountIn, gasPrice, { enableSplit: true })
const tx = await sdk.swap(signer, HYPE, USDT0, amountIn, minOut, quote)What’s next
- Q3 2026Live
Split routing you can see
Every quote shows each path, its pools and the amount it returns.
- Q4 2026Building
Finer splits on HyperEVM
Shares in 0.1 % steps once the new router is deployed here.
- Q4 2026Next
One-signature swaps
Approve a token once, then sign each swap instead of approving again.
- Q1 2027Exploring
Limit orders
Set a price and let the swap fill when the market reaches it.

Ready to swap?
Connect a wallet on HyperEVM and MoroMoro will compare 25 pool routes for your first trade.
Launch app