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

  1. 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.

  2. 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.

  3. Review and swap

    Check the minimum you receive and the route, then confirm a single transaction through the MoroRouter.

Example of a split route: a USD₮0 to WHYPE trade divided across Hybra V4, Project X and HyperSwapYou payUSD₮0You receiveWHYPE62 %Hybra V428 %Project X10 %HyperSwap
Example route. The swap page draws the real one for your trade.

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.

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.

quote-and-swap.ts@moromoro/moro-sdk
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

  1. Q3 2026Live

    Split routing you can see

    Every quote shows each path, its pools and the amount it returns.

  2. Q4 2026Building

    Finer splits on HyperEVM

    Shares in 0.1 % steps once the new router is deployed here.

  3. Q4 2026Next

    One-signature swaps

    Approve a token once, then sign each swap instead of approving again.

  4. Q1 2027Exploring

    Limit orders

    Set a price and let the swap fill when the market reaches it.

Why “moromoro”?もろもろ means “the many and various.” Read the story behind the name, a short series on form, 有構無構 and emptiness.Read the articles

Ready to swap?

Connect a wallet on HyperEVM and MoroMoro will compare 25 pool routes for your first trade.

Launch app