HyperEVM DEXs

This page lists all the DEX contract addresses integrated with Moromoro SDK on the HyperEVM network.

Moromoro Router V2

The main contract for executing swaps on HyperEVM:

MoroRouter 2.0

HyperSwap V3

HyperSwap is a Uniswap V3 fork deployed on HyperEVM.

Core Contracts

Factory

  • Address: 0xB1c0fa0B789320044A6F623cFe5eBda9562602E3

  • Hash: 0xe3572921be1688dba92df30c6781b8770499ff274d20ae9b325f4242634774fb

QuoterV2

  • Address: 0x03A918028f22D9E1473B7959C927AD7425A45C7C

Tick Querier

  • Address: 0xa2ff4d7a66a20b87e6eaf6f17144c3ef947a1b35

Wrapper Contracts (Fee Tiers)

1bps (0.01%) Fee Tier

  • Address: 0xa2948321feb8f4cacbb2af95fe6d2672c91fa091

  • Deposit Address: 0xf9871dbd6c96467de87043051fa19f89bc1da394

5bps (0.05%) Fee Tier

  • Address: 0x61999147e3c962ac94bcc8282f6ed1754daeeb8d

  • Deposit Address: 0xf9871dbd6c96467de87043051fa19f89bc1da394

30bps (0.3%) Fee Tier

  • Address: 0xaa22827deb66f3d08d7ff1fd43455a591738cc18

  • Deposit Address: 0xf9871dbd6c96467de87043051fa19f89bc1da394

100bps (1%) Fee Tier

  • Address: 0x9a82ad50b6e5a9f2f9e57a7bcaa7982ce335fd49

  • Deposit Address: 0xf9871dbd6c96467de87043051fa19f89bc1da394

Laminar V3

Laminar is another Uniswap V3 style AMM on HyperEVM.

Core Contracts

Factory

  • Address: 0x40059a6f242c3de0e639693973004921b04d96ad

  • Hash: 0x37dc715da5db6e8a4a7c5306fa01aad3ce7450a2013b27b10119c0e85dcf602b

QuoterV2

  • Address: 0x4a74faec90071f7ce52354900fccf41b1f5d4090

Tick Querier

  • Address: 0xa2ff4d7a66a20b87e6eaf6f17144c3ef947a1b35

Wrapper Contracts (Fee Tiers)

5bps (0.05%) Fee Tier

  • Address: 0xd6e8132e0b6c4ea945579ef838efcb45954ec350

  • Deposit Address: 0xc5d85f1f463eb2cb528c08823fad2d2cd39f354a

30bps (0.3%) Fee Tier

  • Address: 0x244f0cbf7b8464829470121a9325c8b0815d5490

  • Deposit Address: 0xc5d85f1f463eb2cb528c08823fad2d2cd39f354a

100bps (1%) Fee Tier

  • Address: 0x459dd597d0cf667154c09cd041514b168f1687e4

  • Deposit Address: 0xc5d85f1f463eb2cb528c08823fad2d2cd39f354a

Ultrasolid V3

Ultrasolid V3 DEX on HyperEVM.

Core Contracts

Factory

  • Address: 0xd883a0b7889475d362cea8fdf588266a3da554a1

  • Hash: 0xf54c8516b0255aaf493382e8534bab492d4325d4c84374ac39f7fa643a5cfbcd

Tick Querier

  • Address: 0xa2ff4d7a66a20b87e6eaf6f17144c3ef947a1b35

Wrapper Contracts (Fee Tiers)

1bps (0.01%) Fee Tier

  • Address: 0xcd94a0f2e8719dba916df6252ca225b4bc0e209e

  • Deposit Address: 0x7e10625266cb3c7ac61411b03af523df1dd6071c

5bps (0.05%) Fee Tier

  • Address: 0x7ee2078a8a0730d814d35eaa3f6222db68abe465

  • Deposit Address: 0x7e10625266cb3c7ac61411b03af523df1dd6071c

30bps (0.3%) Fee Tier

  • Address: 0x84acb6b0646a508b888f39cf9444ceb97177b407

  • Deposit Address: 0x7e10625266cb3c7ac61411b03af523df1dd6071c

100bps (1%) Fee Tier

  • Address: 0xae332a288419222643229dd274c558507e772c0d

  • Deposit Address: 0x7e10625266cb3c7ac61411b03af523df1dd6071c

Prjx V3

Prjx V3 AMM on HyperEVM.

Core Contracts

Factory

  • Address: 0xff7b3e8c00e57ea31477c32a5b52a58eea47b072

  • Hash: 0x7ef2b01a451cbf890790278981756372e549443802ece149dc0b592cbc114ee9

Tick Querier

  • Address: 0xa2ff4d7a66a20b87e6eaf6f17144c3ef947a1b35

Wrapper Contracts (Fee Tiers)

1bps (0.01%) Fee Tier

  • Address: 0x961f9665d667f8e80aa8a85e1c124491d752221c

  • Deposit Address: 0x374683dd24c961bbe73b29ba6727556e4e3c0af3

5bps (0.05%) Fee Tier

  • Address: 0x9a23c848a8857d5d629739b7ee825e7af7fda302

  • Deposit Address: 0x374683dd24c961bbe73b29ba6727556e4e3c0af3

30bps (0.3%) Fee Tier

  • Address: 0x636bda9c5790525c76c461ef80c0ea09b5a27ea5

  • Deposit Address: 0x374683dd24c961bbe73b29ba6727556e4e3c0af3

100bps (1%) Fee Tier

  • Address: 0x0b8e011ea93b9d726f5758a0bfd10eb5d71defaf

  • Deposit Address: 0x374683dd24c961bbe73b29ba6727556e4e3c0af3

Network Information

RPC Endpoint

  • URL: https://rpc.hyperliquid.xyz/evm

Explorer

Usage with Moromoro SDK

All these contracts are automatically integrated with the Moromoro SDK. When you initialize the SDK with 'hyperevm' as the network parameter, it will automatically query all these DEXs to find the best rate for your swap.

example.js
const { MoroBestRate } = require('@moromoro/moro-sdk')
const { ethers } = require('ethers')

const provider = new ethers.providers.JsonRpcProvider('https://rpc.hyperliquid.xyz/evm')
const moroClient = new MoroBestRate(provider, 'hyperevm')

// The SDK will automatically check all HyperEVM DEXs
const quote = await moroClient.getQuote(srcToken, destToken, amountIn, gasFee, options)

See Also

Last updated