Skip to main content

Documentation

The latest version of Ring Swap and Few Protocol are deployed at the addresses listed below.

Structured reference
TOC available

Ring Protocol Contracts

The latest version of Ring Swap and Few Protocol are deployed at the addresses listed below.

Mainnet Deployments

ETH Mainnet

ContractETH Mainnet Address
Ring Swap Factory0xeb2A625B704d73e82946D8d026E1F588Eed06416
Few Factory0x7D86394139bf1122E82FDF45Bb4e3b038A4464DD
Ring Swap Router0x39d1d8fcC5E6EEAf567Bce4e29B94fec956D3519
UniversalRouter0xEff87A51f5Abd015F1AFCD5737BBab450eA15A24
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3
FewETHWrapper0xAda6059b4F6244Acd8934095Ed0162C5Df6B5ebB
FewETHHook0x044301939dEB7ca53C4733dd4D9B3bc5Ea0c6888
FewUNIHook0x4b3E2a8cF36c7EB0fBa2A5b39B20c896C6f22888
FewWBTCHook0x0FE942AFdb2F51e25cbf892aAd175C6A574F2888
FewUSDCHook0x4b2EB653D13E6C9ac5A0A01fDe22F2C8d6592888
FewDAIHook0x85B648a64Aed6307D5d5Ce26e6Ae086C17Bde888
FewUSDTHook0xBAdF77d50478b4432eF1F243B9C0bC7869486888
FewCBBTCHook0x8347b7A3807C681513D2B51b8223e59aA16a2888
FewweETHHook0x877323adBf747f85eb8D182D42f01f34A5492888
FewwstETHHook0x75ae0292E8AD3ab60B9A1A7B3046d3F4Abdfa888
ValueETH Mainnet
Ring Swap Pair Init Code0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676
Few Wrapped Token Init Code0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38

BSC Mainnet

ContractBSC Mainnet Address
Ring Swap Factory0x4De602A30Ad7fEf8223dcf67A9fB704324C4dd9B
Few Factory0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD
Ring Swap Router0x20504f37A95eF80e3FC7476c4801fb39AaE6bAd0
UniversalRouter0x1Fb6ef969D925f0B81245cE28F2cAD95b638CfCC
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3
FewETHWrapper0xf9d7ff2f6A0c3631A807199276a493Af8097916F
ValueBSC Mainnet
Ring Swap Pair Init Code0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676
Few Wrapped Token Init Code0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38

Hyper Mainnet

ContractHyper Mainnet Address
Ring Swap Factory0x4AfC2e4cA0844ad153B090dc32e207c1DD74a8E4
Few Factory0x6B65ed7315274eB9EF06A48132EB04D808700b86
Ring Swap Router0x701D1d675415efA2d2429fB122ccC6dD4FCcA959
UniversalRouter0xE65081EFa5ad4A196B1Df768716c337e6AB140E9
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3
FewETHWrapper0x068B60ECbC934b0a0dde20FdFf0dE925b97B971F
ValueHyper Mainnet
Ring Swap Pair Init Code0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676
Few Wrapped Token Init Code0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38

Base Mainnet

ContractBase Mainnet Address
Ring Swap Factory0x9BfFC3B30D6659e3D84754cc38865B3D60B4980E
Few Factory0xb3Ad7754f363af676dC1C5be40423FE538a47920
Ring Swap Router0x224749CDd5791480ECEBE452e5FFAEfEf94Cd254
UniversalRouter0x9a8C67C02250EC50f16b6143D139CbDB131f1e07
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3
FewETHWrapper0x20E6B1260d12910C0Ab13c1AbEBCFe24AE9c4fe7
ValueBase Mainnet
Ring Swap Pair Init Code0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676
Few Wrapped Token Init Code0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38

Arbitrum Mainnet

ContractArbitrum Mainnet Address
Ring Swap Factory0x1246Fa62467a9AC0892a2d2A9F9aafC2F5609442
Few Factory0x974Cc3F3468cd9C12731108148C4DABFB5eE556F
Ring Swap Router0xD69ed581480239357515e200560353AF1BbaA46A
UniversalRouter0xf293096D3C33610461a7bd101D201683111749b8
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3
FewETHWrapper0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD
ValueArbitrum Mainnet
Ring Swap Pair Init Code0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676
Few Wrapped Token Init Code0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38

Unichain Mainnet

ContractUnichain Mainnet Address
Ring Swap Factory0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD
Few Factory0x974Cc3F3468cd9C12731108148C4DABFB5eE556F
Ring Swap Router0xf9d7ff2f6A0c3631A807199276a493Af8097916F
UniversalRouter0xE17e4e8A43c1A0a1844BDe72ACA86Be3B81b28aF
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3
FewETHWrapper0xc43a3Dd1b16168e00297315d679840e30A89df42
ValueUnichain Mainnet
Ring Swap Pair Init Code0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676
Few Wrapped Token Init Code0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38

Story Mainnet

ContractStory Mainnet Address
Ring Swap Factory0xEeE400Eabfba8F60f4e6B351D8577394BeB972CD
Few Factory0x974Cc3F3468cd9C12731108148C4DABFB5eE556F
Ring Swap Router0xf9d7ff2f6A0c3631A807199276a493Af8097916F
UniversalRouter0x3374bEa3C2A347231f93Fc366346AD6e56c7af49
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3
FewETHWrapper0xc43a3Dd1b16168e00297315d679840e30A89df42
ValueStory Mainnet
Ring Swap Pair Init Code0xa7ae6a5ec37f0c21bbdac560794258c4089b8ae3ffa6e3909b53c6091764a676
Few Wrapped Token Init Code0x2bdba5734ddf754fb149ef1faa937956c52cfd1f24d68163a95f42d08ec06d38