DEX
Mo Chain 内置由官方审计字节码部署的 Uniswap V2 与 Uniswap V3。pair/pool 的 init code hash 与以太坊主网逐字节一致,因此任何 Uniswap 界面 fork、SDK、router、聚合器只需配置 chainId 和地址即可使用,无需 patch SDK 的 hash 常量。
合约
| Contract | Address | Explorer |
|---|---|---|
| v2Factory | 0x0fB0bA051106d4d0470B612BCE155298B2A1b39b | view ↗ |
| v2Router02 | 0x9E2D1a442a40660a6d0570014eEfa6F3498A82AB | view ↗ |
| v3Factory | 0x793CA1699A7578B8AE088BE3dbcEbad476fa1cBE | view ↗ |
| v3PositionManager | 0x4c47f69F566D06b4Cf53995D211Fe27899C5AC1a | view ↗ |
| v3Router | 0xa9B3D01E9297aB201BaeA250DB9135fe7465Dc90 | view ↗ |
| v3Quoter | 0x487ccc66D246a185717361847bB326910b2019Ea | view ↗ |
| universalRouter | 0xb1c4f326F60F86B115b15094A7ae8FFEa67FdF53 | view ↗ |
| permit2 | 0x8bF7477147bEC6890cbee250492930bF71E61140 | view ↗ |
代币:
| Contract | Address | Explorer |
|---|---|---|
| WMO | 0x72b6730F0a7f2D6afF31293c3ba45d7372621F6f | view ↗ |
| tUSDT | 0xE57Cf660175fA6F4a5F2b4F3caC399939Ef4680A | view ↗ |
| tUSDC | 0x6E78b1e6986b96F929443C25C90971406AF4cC12 | view ↗ |
| tBUSD | 0x32Bf4da28898Ce2B2F4A2817b7Ab8A67FF084a70 | view ↗ |
用 SDK 交易(viem)
import { createPublicClient, http, parseUnits } from 'viem';
const client = createPublicClient({ transport: http('https://rpc-testnet.mo.fit') });
const amountIn = parseUnits('1', 18); // 1 WMO
// 用 QuoterV2 报价(V3)后,调用 v3Router.exactInputSingle 执行
V2 与 V3
| V2 | V3 | |
|---|---|---|
| 流动性 | 全区间 | 集中流动性 |
| 费率 | 固定 0.30% | 0.05% / 0.30% / 1% |
| 适合 | 简单池子 | 资金高效 LP |
试一试
打开 Swap UI 进行交易、添加流动性、查看池子。