DEX
Mo Chain 内置由官方审计字节码部署的 Uniswap V2 与 Uniswap V3。pair/pool 的 init code hash 与以太坊主网逐字节一致,因此任何 Uniswap 界面 fork、SDK、router、聚合器只需配置 chainId 和地址即可使用,无需 patch SDK 的 hash 常量。
合约
| Contract | Address | Explorer |
|---|---|---|
| v2Factory | 0xc1f728e16D83F822599C810155731AC5302DeFd4 | view ↗ |
| v2Router02 | 0x5965f93551411D3ba621593470Dd08f951441b7a | view ↗ |
| v3Factory | 0x0177F39C814Fec1462A169e9689EFB904874efF0 | view ↗ |
| v3PositionManager | 0x87A7D23217d0A633e51B2a97dec648D25B793996 | view ↗ |
| v3Router | 0x35201E3B4Ce12448fF4EC3d4107D28Ace10acde3 | view ↗ |
| v3Quoter | 0x985f113bbFA7953F5Abc37F95d5E577c971F7F4a | view ↗ |
| universalRouter | 0x78E2FF97feeeFfE7D167F46a2cDBba9fb9551720 | view ↗ |
| permit2 | 0xDCFeC1d498D46E836c65e2Cd27dD1E8292bD8d95 | view ↗ |
代币:
| Contract | Address | Explorer |
|---|---|---|
| WMO | 0x1266239D40aB0b73C2C79448c30C02a153822c08 | view ↗ |
| tUSDT | 0x02165C25e94A5087c76249459c2E756Aa5D2B80d | view ↗ |
| tUSDC | 0x260F2dB4Af20e13556AD00de69a3bd47D82cCB3F | view ↗ |
| tBUSD | 0x5A40F0056cC652CFb681e483FB3b1cF8b455a6AA | 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 进行交易、添加流动性、查看池子。