Ring Protocol Contracts
The latest version of Ring Swap and Few Protocol are deployed at the addresses listed below.
Mainnet Deployments
ETH Mainnet
| Contract | ETH Mainnet Address |
|---|---|
| Ring Swap Factory | 0xeb2A625B704d73e82946D8d026E1F588Eed06416 |
| Few Factory | 0x7D86394139bf1122E82FDF45Bb4e3b038A4464DD |
| Ring Swap Router | 0x39d1d8fcC5E6EEAf567Bce4e29B94fec956D3519 |
| UniversalRouter | 0xEff87A51f5Abd015F1AFCD5737BBab450eA15A24 |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| FewETHWrapper | 0xAda6059b4F6244Acd8934095Ed0162C5Df6B5ebB |
| FewETHHook | 0x044301939dEB7ca53C4733dd4D9B3bc5Ea0c6888 |
| FewUNIHook | 0x4b3E2a8cF36c7EB0fBa2A5b39B20c896C6f22888 |
| FewWBTCHook | 0x0FE942AFdb2F51e25cbf892aAd175C6A574F2888 |
| FewUSDCHook | 0x4b2EB653D13E6C9ac5A0A01fDe22F2C8d6592888 |
| FewDAIHook | 0x85B648a64Aed6307D5d5Ce26e6Ae086C17Bde888 |
| FewUSDTHook | 0xBAdF77d50478b4432eF1F243B9C0bC7869486888 |
| FewCBBTCHook | 0x8347b7A3807C681513D2B51b8223e59aA16a2888 |
| FewweETHHook | 0x877323adBf747f85eb8D182D42f01f34A5492888 |
| FewwstETHHook | 0x75ae0292E8AD3ab60B9A1A7B3046d3F4Abdfa888 |
| Value | ETH Mainnet |
|---|---|
| Ring Swap Pair Init Code | 0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676 |
| Few Wrapped Token Init Code | 0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38 |
BSC Mainnet
| Contract | BSC Mainnet Address |
|---|---|
| Ring Swap Factory | 0x4De602A30Ad7fEf8223dcf67A9fB704324C4dd9B |
| Few Factory | 0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD |
| Ring Swap Router | 0x20504f37A95eF80e3FC7476c4801fb39AaE6bAd0 |
| UniversalRouter | 0x1Fb6ef969D925f0B81245cE28F2cAD95b638CfCC |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| FewETHWrapper | 0xf9d7ff2f6A0c3631A807199276a493Af8097916F |
| Value | BSC Mainnet |
|---|---|
| Ring Swap Pair Init Code | 0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676 |
| Few Wrapped Token Init Code | 0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38 |
Blast Mainnet
| Contract | Blast Mainnet Address |
|---|---|
| Point Operator | 0x264E7Bbc1011E9B740B6a46371F68B085A805C89 |
| fwUSDB | 0x866f2C06B83Df2ed7Ca9C2D044940E7CD55a06d6 |
| fwWETH | 0x66714DB8F3397c767d0A602458B5b4E3C0FE7dd1 |
| Ring Timelock | 0x337c4F3054f091D0E2239ce09c0b112D874dEBf7 |
| Ring Dao | 0xd2F37FF7eCfAcEB4De1A2bAcb8D9C539A4D6a943 |
| Ring V2 Swap Factory | 0x24F5Ac9A706De0cF795A8193F6AB3966B14ECfE6 |
| Ring V3 Swap Factory | 0x890509Fab3dD11D4Ff57d8471b5eAC74687E4C75 |
| Few Factory | 0x455b20131D59f01d082df1225154fDA813E8CeE9 |
| Ring Swap Router | 0x7001F706ACB6440d17cBFaD63Fa50a22D51696fF |
| UniversalRouter | 0xC9DD682A06dbf10D91e2adbdAC70f3Adb8a3f201 |
| Permit2 | 0x313C2bD7cEEA9b68E81f36FFf053A570C85C6A8B |
| NFTDescriptor | 0x30308554FD2115F406B13A1123f9C93fDF700Bb4 |
| NonfungibleTokenPositionDescriptor | 0x36A1A616eD16bf724CadFF124CC880A69aDB4A1E |
| FewNonfungiblePositionManager | 0x44d8a7885C48C20861B49cD238E612056223D995 |
| Value | Blast Mainnet |
|---|---|
| Ring V2 Swap Pair Init Code | 0x501ce753061ab6e75837b15f074633bb775f5972f8dc1112fcc829c2e88dc689 |
| Ring V3 Swap Pool Init Code | 0xe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b54 |
| Few Wrapped Token Init Code | 0x075ca97923eddedb5953d92e6c55afa2e88b47caaa7f96d34cc2855679931447 |
Hyper Mainnet
| Contract | Hyper Mainnet Address |
|---|---|
| Ring Swap Factory | 0x4AfC2e4cA0844ad153B090dc32e207c1DD74a8E4 |
| Few Factory | 0x6B65ed7315274eB9EF06A48132EB04D808700b86 |
| Ring Swap Router | 0x701D1d675415efA2d2429fB122ccC6dD4FCcA959 |
| UniversalRouter | 0xE65081EFa5ad4A196B1Df768716c337e6AB140E9 |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| FewETHWrapper | 0x068B60ECbC934b0a0dde20FdFf0dE925b97B971F |
| Value | Hyper Mainnet |
|---|---|
| Ring Swap Pair Init Code | 0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676 |
| Few Wrapped Token Init Code | 0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38 |
Base Mainnet
| Contract | Base Mainnet Address |
|---|---|
| Ring Swap Factory | 0x9BfFC3B30D6659e3D84754cc38865B3D60B4980E |
| Few Factory | 0xb3Ad7754f363af676dC1C5be40423FE538a47920 |
| Ring Swap Router | 0x224749CDd5791480ECEBE452e5FFAEfEf94Cd254 |
| UniversalRouter | 0x9a8C67C02250EC50f16b6143D139CbDB131f1e07 |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| FewETHWrapper | 0x20E6B1260d12910C0Ab13c1AbEBCFe24AE9c4fe7 |
| Value | Base Mainnet |
|---|---|
| Ring Swap Pair Init Code | 0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676 |
| Few Wrapped Token Init Code | 0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38 |
Arbitrum Mainnet
| Contract | Arbitrum Mainnet Address |
|---|---|
| Ring Swap Factory | 0x1246Fa62467a9AC0892a2d2A9F9aafC2F5609442 |
| Few Factory | 0x974Cc3F3468cd9C12731108148C4DABFB5eE556F |
| Ring Swap Router | 0xD69ed581480239357515e200560353AF1BbaA46A |
| UniversalRouter | 0xf293096D3C33610461a7bd101D201683111749b8 |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| FewETHWrapper | 0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD |
| Value | Arbitrum Mainnet |
|---|---|
| Ring Swap Pair Init Code | 0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676 |
| Few Wrapped Token Init Code | 0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38 |
Unichain Mainnet
| Contract | Unichain Mainnet Address |
|---|---|
| Ring Swap Factory | 0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD |
| Few Factory | 0x974Cc3F3468cd9C12731108148C4DABFB5eE556F |
| Ring Swap Router | 0xf9d7ff2f6A0c3631A807199276a493Af8097916F |
| UniversalRouter | 0xE17e4e8A43c1A0a1844BDe72ACA86Be3B81b28aF |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| FewETHWrapper | 0xc43a3Dd1b16168e00297315d679840e30A89df42 |
| Value | Unichain Mainnet |
|---|---|
| Ring Swap Pair Init Code | 0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676 |
| Few Wrapped Token Init Code | 0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38 |
Story Mainnet
| Contract | Story Mainnet Address |
|---|---|
| Ring Swap Factory | 0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD |
| Few Factory | 0x974Cc3F3468cd9C12731108148C4DABFB5eE556F |
| Ring Swap Router | 0xf9d7ff2f6A0c3631A807199276a493Af8097916F |
| UniversalRouter | 0x3374bEa3C2A347231f93Fc366346AD6e56c7af49 |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| FewETHWrapper | 0xc43a3Dd1b16168e00297315d679840e30A89df42 |
| Value | Story Mainnet |
|---|---|
| Ring Swap Pair Init Code | 0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676 |
| Few Wrapped Token Init Code | 0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38 |