Ring Swap Pools by Network
This page lists pool discovery references by network. It does not repeat the full deployment tables; Factory addresses
appear only where they help integrators discover pools. Routers, wrappers, Permit2, and the complete contract directory
are maintained in Contract Deployments. Both pages cover Ethereum (1), BNB Smart Chain (56),
HyperEVM (999), and MegaETH (4326) in the same order.
| Network | Chain ID | Pool reference |
|---|---|---|
| Ethereum | 1 | Live Ring Pool Explorer |
| BNB Smart Chain | 56 | Curated reference pool |
| HyperEVM | 999 | Published factory pool references |
| MegaETH | 4326 | Published factory pool references |
Pair addresses are chain-specific. Select the network first, then use that network's Ring Swap Factory and FewToken mappings.
For automated ingestion, use the Ring Swap deployment manifest. The manifest records the same contract, FewToken, and Pair relationships without requiring table scraping.
Some partner APIs call Ring Swap liquidity FewV2. This is the network-specific pool reference for that
integration name.
This page publishes stable integration references, not live liquidity metrics. Reserves and TVL change every block and are intentionally omitted.
Ring Swap factories are permissionless. Anyone can create a pair when the contracts allow it. A pair in a factory, this table, a token list, or an explorer is not proof that Ring reviewed or endorses the assets. Use an application-level allowlist and verify every FewToken through FewFactory and every pair through the Ring Swap Factory.
Pair addresses hold pool reserves and LP accounting. They are not user deposit addresses. Use a reviewed Router or contract integration with a minimum output or maximum input, future deadline, verified recipient, and fresh simulation.
Ethereum Mainnet
- Chain ID:
1 - Contracts: Ethereum deployments
- Pools: Browse Ethereum pools in the Ring Pool Explorer
Discover Ethereum pools through the live explorer or enumerate the Ring Swap Factory onchain. Verify each pair and its FewToken mappings before including it in a route.
BNB Smart Chain
- Chain ID:
56 - Network aliases:
BNB Smart Chain,BSC - Ring Swap Factory:
0x4De602A30Ad7fEf8223dcf67A9fB704324C4dd9B - Contracts: BNB Smart Chain deployments
Curated reference pool
| Pool | Pair address |
|---|---|
fwWBNB / fwETH | 0xFF1513E452a6033e2d9601a4559bF273f83D5470 |
Token mapping
| FewToken | Decimals | Original token |
|---|---|---|
fwWBNB: 0x7f0172b75d3823D8aF04feE3A3f6a14aBD68EFE1 | 18 | WBNB: 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c |
fwETH: 0x86fa03945646a99A03543e7e0036361Ffadc73E6 | 18 | ETH: 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 |
The table above is curated. It is not a complete factory index, a recommendation, or a guarantee of current liquidity. Integrators that enumerate the permissionless factory must still apply their own token and pair allowlist and validate both FewToken addresses through FewFactory.
HyperEVM
- Chain ID:
999 - Ring Swap Factory:
0x4AfC2e4cA0844ad153B090dc32e207c1DD74a8E4 - Contracts: HyperEVM deployments
Reference pools
| Pool | Pair address |
|---|---|
fwUSD₮0 / fwWHYPE | 0xf3760B19f1Baa2bFcf6Bd6e5d174e129c80aeD17 |
fwUETH / fwWHYPE | 0x0185E8e8B7FDf22638ecB2D781b3EA7E8AA2452a |
fwUSDH / fwUSDC | 0xabEd9A9aDe03a80ED98f903Eb9db62DE55C9DDF3 |
fwUSDH / fwUSD₮0 | 0xf37f1e83BEb55F1b88AF9A8Df1a746e79C222150 |
fwUSD₮0 / fwUSDC | 0x8868a630dD13A954D3f8B186508EF6c733BE959F |
Token mapping
| FewToken | Decimals | Original token |
|---|---|---|
fwWHYPE: 0x9e1148bC3665a9f7C35F313d89c0432c34928AEf | 18 | WHYPE: 0x5555555555555555555555555555555555555555 |
fwUSD₮0: 0x7576dd9a2775bFd789616d9eA7A2af21d06782D0 | 6 | USD₮0: 0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb |
fwUETH: 0x0C47cbbEDE5d8c6f9614cF770C26c3315205C397 | 18 | UETH: 0xBe6727B535545C67d5cAa73dEa54865B92CF7907 |
fwUSDC: 0xd2646b9B02859416D8cBc759F85f0676f6E19974 | 6 | USDC: 0xb88339CB7199b77E23DB6E890353E22632Ba630f |
fwUSDH: 0x09D21E89EF332347eb3E1E496f1265a600e364C1 | 6 | USDH: 0x111111a1a0667d36bD57c0A9f569b98057111111 |
MegaETH Mainnet
- Chain ID:
4326 - Ring Swap Factory:
0x47C436602d2598d0ef4b50888F29a528B6Bccc95 - Contracts: MegaETH deployments
Reference pools
| Pool | Pair address |
|---|---|
fwWETH / fwUSDm | 0xB33FE892Dd65dD0739F3de89e69C8E98d4733556 |
Token mapping
| FewToken | Decimals | Original token |
|---|---|---|
fwWETH: 0x65c46c31E340D6C546309733CF50Ef4d150094C4 | 18 | WETH: 0x4200000000000000000000000000000000000006 |
fwUSDm: 0xE9Cd1B2C75e648449256325d5D06b3D63DC66Aa5 | 6 | USDm: 0xFAfDdbb3FC7688494971a79cc65DCa3EF82079E7 |
The published @ring-protocol/[email protected] does not support MegaETH FewToken and pair derivation. Do not use its
MegaETH address helpers until the SDK support table names a fixed published
version.
Pool state
These tables provide deployment references, not live liquidity data. Verify factory and FewToken mappings onchain, read current reserves, and simulate the intended trade before execution.
Historical factory counts, mapping checks, and reserve checks are in the status snapshot, with a verification block for each network. Those results apply only to the recorded blocks and do not establish current liquidity, asset quality, approval safety, or suitability for a particular order size.