CINXE.COM
Futureswap
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins:400,500,600,700|Inconsolata:500,700&display=swap"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta content="Futureswap is a decentralized leverage trading platform for crypto assets." name="description"/><meta content="Futureswap" property="og:title"/><meta content="Futureswap is a decentralized leverage trading platform for crypto assets." property="og:description"/><meta content="https://uploads-ssl.webflow.com/60edb94fc88d10f7c9b1f2db/60edb94fc88d1042a6b1f314_OpengGraph-Futureswap.jpg" property="og:image"/><meta content="Futureswap" property="twitter:title"/><meta content="Futureswap is a decentralized leverage trading platform for crypto assets." property="twitter:description"/><meta content="https://uploads-ssl.webflow.com/60edb94fc88d10f7c9b1f2db/60edb94fc88d1042a6b1f314_OpengGraph-Futureswap.jpg" property="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><title>Futureswap</title><script async src="/charting_library/charting_library.js"></script><script>const CONTRACTS_ADDRESSES = { localhost: JSON.parse(`{ "mainnet": { "wethTokenAddress": "", "fsTokenAddress": "0xa513E6E4b8f2a923D98304ec87F64353C4D5C853", "fsProxyAdminAddress": "0x2279B7A0a67DB372996a5FaB50D91eAA73d2eBe6", "votingExecutorAddress": "0x610178dA211FEF7D417bC0e6FeD39F05609AD788", "treasuryAddress": "", "logicContractAddresses": { "externalBalanceIncentives": "", "externalLiquidityIncentives": "", "tokenLocker": "", "tradingFeeIncentives": "", "treasury": "" }, "tokens": {}, "theMint": "0x3Aa5ebB10DC797CAC828524e59A333d0A371443c", "celerTokenBridge": "0x59b670e9fA9D0A427751Af201D676719a970857b", "deploymentV4": { "exchanges": {}, "exchangeFactoryAddress": "", "frontendApiAddress": "", "liquidationBotApiAddress": "", "fsMathLibAddress": "", "liquidityRouterAddress": "", "logicContractAddresses": { "exchange": "", "exchangeFactory": "", "liquidityRouter": "", "stakingIncentives": "" } }, "layerSpecificFields": { "multiSig": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266", "fsTokenProxyAdminAddress": "0x5FC8d32690cc91D4c39d9d3abcBD16989F875707", "votingAddress": "0x0DCd1Bf9A1b36cE34237eEaFef220932846BCD82", "votingApiAddress": "0x0B306BF915C4d645ff596e518fAf3F9669b97016", "celerL1BridgeWrapperAddress": "" } }, "arbitrum": { "wethTokenAddress": "0xa85233C63b9Ee964Add6F2cffe00Fd84eb32338f", "fsTokenAddress": "0x84eA74d481Ee0A5332c457a4d796187F6Ba67fEB", "fsProxyAdminAddress": "0x4A679253410272dd5232B3Ff7cF5dbB88f295319", "votingExecutorAddress": "0x09635F643e140090A9A8Dcd712eD6285858ceBef", "treasuryAddress": "0x99bbA657f2BbC93c02D617f8bA121cB8Fc104Acf", "logicContractAddresses": { "externalBalanceIncentives": "0x9d4454B023096f34B160D6B654540c56A1F81688", "externalLiquidityIncentives": "0x70e0bA845a1A0F2DA3359C97E0285013525FFC49", "tokenLocker": "0x8f86403A4DE0BB5791fa46B8e795C547942fE4Cf", "tradingFeeIncentives": "0x5eb3Bc0a489C5A8288765d2336659EbCA68FCd00", "treasury": "0x4826533B4897376654Bb4d4AD88B7faFD0C98528" }, "tokens": { "WETH": { "name": "Wrapped ETH", "symbol": "WETH", "decimals": 18, "address": "0xa85233C63b9Ee964Add6F2cffe00Fd84eb32338f" }, "USDC": { "name": "USD Token", "symbol": "USDC", "decimals": 6, "address": "0xFD471836031dc5108809D173A067e8486B9047A3" }, "WBTC": { "name": "Wrapped BTC", "symbol": "WBTC", "decimals": 8, "address": "0xcbEAF3BDe82155F56486Fb5a1072cb8baAf547cc" }, "UNI": { "name": "Uniswap token", "symbol": "UNI", "decimals": 18, "address": "0xB0D4afd8879eD9F52b28595d31B441D079B2Ca07" }, "FEI": { "name": "FEI Token", "symbol": "FEI", "decimals": 18, "address": "0x1429859428C0aBc9C2C47C8Ee9FBaf82cFA0F20f" }, "stETH": { "name": "Lido Staked ETH (FS)", "symbol": "stETH", "decimals": 18, "address": "0x162A433068F51e18b7d13932F27e66a3f99E6890" } }, "theMint": "0x9E545E3C0baAB3E08CdfD552C960A1050f373042", "celerTokenBridge": "0x1613beB3B2C4f22Ee086B2b38C1476A3cE7f78E8", "deploymentV4": { "exchanges": { "0x1dE17043D337D4433831abF1CfAc9d45121596aB": { "exchangeAddress": "0x1dE17043D337D4433831abF1CfAc9d45121596aB", "assetTokenAddress": "0xa85233C63b9Ee964Add6F2cffe00Fd84eb32338f", "stableTokenAddress": "0xFD471836031dc5108809D173A067e8486B9047A3", "liquidityTokenAddress": "0x55C9DCD6128e7d7e7e136d78e533C01F0cB2ef77", "traderIncentivesAddress": "0xb3531Fc867A483E8c2DfbECF9673a89eBe982cF6", "liquidityProviderIncentivesAddress": "0xF4c112d5434D3BCEB266F46451BaDd7EdB111d9E", "externalLiquidityIncentivesAddress": "0x21dF544947ba3E8b3c32561399E88B52Dc8b2823", "externalLiquidityIncentivesTokenLockerAddress": "0x4C4a2f8c81640e47606d3fd77B353E87Ba015584", "tradingFeeIncentivesAddress": "0xFd32f9281c8b5508A900C41DD0606425420FEe81", "tradingFeeIncentivesTokenLockerAddress": "0xFA0a624DF13f86ACa52b0381D9327b8D08305d0d", "oracleAddress": "0xdbC43Ba45381e02825b14322cDdd15eC4B3164E6", "poolAddress": "0xbe3fB4c65f8817a8f8979e874465Dd71d1cD3faB", "launchBlock": 74, "liquidators": [] }, "0x3bcDB21414815215d4aAe63faEF82BE4601cAf99": { "exchangeAddress": "0x3bcDB21414815215d4aAe63faEF82BE4601cAf99", "assetTokenAddress": "0xcbEAF3BDe82155F56486Fb5a1072cb8baAf547cc", "stableTokenAddress": "0xa85233C63b9Ee964Add6F2cffe00Fd84eb32338f", "liquidityTokenAddress": "0xBC4292fb1c60A549d079a19c42F211d9Ed36433B", "traderIncentivesAddress": "0x45302bE331E5e678A6496c933267978f9653aEd9", "liquidityProviderIncentivesAddress": "0x3940260a027a13DF46B014277fa4801c90652780", "externalLiquidityIncentivesAddress": "0x0355B7B8cb128fA5692729Ab3AAa199C1753f726", "externalLiquidityIncentivesTokenLockerAddress": "0x8198f5d8F8CfFE8f9C413d98a0A55aEB8ab9FbB7", "tradingFeeIncentivesAddress": "0x0A89A37a936349eBa7A2Fd639d9F3c0879309444", "tradingFeeIncentivesTokenLockerAddress": "0x8922186c4C32E54B57e3fa56289406caDAA0E4E6", "oracleAddress": "0x51A1ceB83B83F1985a81C295d1fF28Afef186E02", "poolAddress": "0xe6632FE6F661827537F30fcd3c4a6Be333657fa3", "launchBlock": 81, "liquidators": [] }, "0x93cBBdD9117e825aD0d2Aa95761bdA4248ADF780": { "exchangeAddress": "0x93cBBdD9117e825aD0d2Aa95761bdA4248ADF780", "assetTokenAddress": "0xB0D4afd8879eD9F52b28595d31B441D079B2Ca07", "stableTokenAddress": "0xFD471836031dc5108809D173A067e8486B9047A3", "liquidityTokenAddress": "0x73EF8502eE502892d50A05Cc9347322efe032E18", "traderIncentivesAddress": "0x6A38c47A67770a596A5523331D05DD9f76fD9791", "liquidityProviderIncentivesAddress": "0x55FB051de190f0cD70d7D11DEB44A17e066C020B", "externalLiquidityIncentivesAddress": "0x2B0d36FACD61B71CC05ab8F3D2355ec3631C0dd5", "externalLiquidityIncentivesTokenLockerAddress": "0xD84379CEae14AA33C123Af12424A37803F885889", "tradingFeeIncentivesAddress": "0x9b153dCF38744089F96EDDdAe63bF3FaB643a73B", "tradingFeeIncentivesTokenLockerAddress": "0x08000bd7FF69D916813b485FBc6F57EC51C6955F", "oracleAddress": "0x4EE6eCAD1c2Dae9f525404De8555724e3c35d07B", "poolAddress": "0xa8550FCDfd1E536fca63fBD8240502d1E6454a8b", "launchBlock": 88, "liquidators": [] }, "0xdfA336F6b953813719a71B9f3034aC92FA5285eA": { "exchangeAddress": "0xdfA336F6b953813719a71B9f3034aC92FA5285eA", "assetTokenAddress": "0x1429859428C0aBc9C2C47C8Ee9FBaf82cFA0F20f", "stableTokenAddress": "0xFD471836031dc5108809D173A067e8486B9047A3", "liquidityTokenAddress": "0x1768CD2338Fe03BC7b51251f9CB186E234DC9540", "traderIncentivesAddress": "0x6Ef8eeD51618682a4FC4FCa946Ed1AFD2aaF6641", "liquidityProviderIncentivesAddress": "0xCBe25cD6176D88A5c4F39027C093aD5159baEF6B", "externalLiquidityIncentivesAddress": "0x7A9Ec1d04904907De0ED7b6839CcdD59c3716AC9", "externalLiquidityIncentivesTokenLockerAddress": "0x4C2F7092C2aE51D986bEFEe378e50BD4dB99C901", "tradingFeeIncentivesAddress": "0x4a270c1aaF0f97C3Bd2123fE918eAeA6BC0b5ab8", "tradingFeeIncentivesTokenLockerAddress": "0xd1473a1f1901E1cED45F955d01609F8fD99E2844", "oracleAddress": "0x1c85638e118b37167e9298c2268758e058DdfDA0", "poolAddress": "0x1238a3bcF8F79F71d5149f2bc383D02037Bb16B6", "launchBlock": 96, "liquidators": [] } }, "exchangeFactoryAddress": "0x5f3f1dBD7B74C6B46e8c44f98792A1dAf8d69154", "frontendApiAddress": "0x7969c5eD335650692Bc04293B07F5BF2e7A673C0", "liquidationBotApiAddress": "0x7bc06c482DEAd17c0e297aFbC32f6e63d3846650", "fsMathLibAddress": "0x809d550fca64d94Bd9F66E60752A544199cfAC3D", "liquidityRouterAddress": "0x82e01223d51Eb87e16A03E24687EDF0F294da6f1", "logicContractAddresses": { "exchange": "0x4c5859f0F772848b2D91F1D83E2Fe57935348029", "exchangeFactory": "0x1291Be112d480055DaFd8a610b7d1e203891C274", "liquidityRouter": "0xCD8a1C3ba11CF5ECfa6267617243239504a98d90", "stakingIncentives": "0x36C02dA8a0983159322a80FFE9F24b1acfF8B570" } }, "layerSpecificFields": { "votingRepresentativeAddress": "0x67d269191c92Caf3cD7723F116c85e6E9bf55933", "inboxAddress": "0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9", "bridgeWrapper": "0x9A9f2CCfdE556A7E9Ff0848998Aa4a0CFD8863AE" } }, "avalanche": { "wethTokenAddress": "0xa85233C63b9Ee964Add6F2cffe00Fd84eb32338f", "fsTokenAddress": "0x84eA74d481Ee0A5332c457a4d796187F6Ba67fEB", "fsProxyAdminAddress": "0x976C214741b4657bd99DFD38a5c0E3ac5C99D903", "votingExecutorAddress": "0x942ED2fa862887Dc698682cc6a86355324F0f01e", "treasuryAddress": "0x99bbA657f2BbC93c02D617f8bA121cB8Fc104Acf", "logicContractAddresses": { "tradingFeeIncentives": "0x5eb3Bc0a489C5A8288765d2336659EbCA68FCd00", "externalBalanceIncentives": "0x9d4454B023096f34B160D6B654540c56A1F81688", "tokenLocker": "0x8f86403A4DE0BB5791fa46B8e795C547942fE4Cf", "externalLiquidityIncentives": "0x70e0bA845a1A0F2DA3359C97E0285013525FFC49", "treasury": "0x4826533B4897376654Bb4d4AD88B7faFD0C98528" }, "tokens": { "WETH": { "name": "Wrapped ETH", "symbol": "WETH", "decimals": 18, "address": "0xa85233C63b9Ee964Add6F2cffe00Fd84eb32338f" }, "USDC": { "name": "USD Token", "symbol": "USDC", "decimals": 6, "address": "0xFD471836031dc5108809D173A067e8486B9047A3" }, "WBTC": { "name": "Wrapped BTC", "symbol": "WBTC", "decimals": 8, "address": "0xcbEAF3BDe82155F56486Fb5a1072cb8baAf547cc" }, "UNI": { "name": "Uniswap token", "symbol": "UNI", "decimals": 18, "address": "0xB0D4afd8879eD9F52b28595d31B441D079B2Ca07" }, "FEI": { "name": "FEI Token", "symbol": "FEI", "decimals": 18, "address": "0x1429859428C0aBc9C2C47C8Ee9FBaf82cFA0F20f" }, "stETH": { "name": "Lido Staked ETH (FS)", "symbol": "stETH", "decimals": 18, "address": "0x162A433068F51e18b7d13932F27e66a3f99E6890" } }, "theMint": "0x9E545E3C0baAB3E08CdfD552C960A1050f373042", "celerTokenBridge": "0x1613beB3B2C4f22Ee086B2b38C1476A3cE7f78E8", "v41Deployment": { "exchanges": { "0x8621487000E9A083D22B091b083e358c0724c295": { "name": "WETH-USDC", "tradeRouterAddress": "0xc9b4D03Ac126aa61F0e37CF277d4d49811e55B1D", "ammAddress": "0xAa870f1dE06A591668Fd43c60870E42318Da1b71", "exchangeLedgerAddress": "0x8621487000E9A083D22B091b083e358c0724c295", "liquidityTokenAddress": "0x7666DC402bD8293Dc62127B06509F958fFD27d54", "tokenVaultAddress": "0xe48949F272a47D8cFB90B9b6e1298CF65A504964", "liquidityProviderIncentivesAddress": "0xB2f818F84aD485B273dcdED36c480A3c2A26553d", "launchBlock": 383, "incentivesHookAddress": "0xd212B22Ed6581F9B239ed3a6aF25084EdAf582e9", "openInterestIncentivesAddress": "0x99425b4109853329697e3d39394F08BBfA7F1DFe", "tradingFeeIncentivesAddress": "0xbf66A92a54Ed49dBadbcCc0b2e95BaA18dC61D02", "tradingFeeIncentivesTokenLockerAddress": "0x970fb88E7C3ac24362e51536beD628F5e929062F", "ammType": "UNISWAP_V3", "oracleAddress": "0x3C1Cb427D20F15563aDa8C249E71db76d7183B6c", "ammAdapterAddress": "0x193521C8934bCF3473453AF4321911E7A89E0E12", "assetTokenAddress": "0xa85233C63b9Ee964Add6F2cffe00Fd84eb32338f", "stableTokenAddress": "0xFD471836031dc5108809D173A067e8486B9047A3", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [], "poolAddress": "0x30903a0Bf31b5f80706c35A938362Bc10A22C9bd" } }, "exchangeDeployerAddress": "0x871ACbEabBaf8Bed65c22ba7132beCFaBf8c27B5", "frontendApiAddress": "0x67aD6EA566BA6B0fC52e97Bc25CE46120fdAc04c", "incentivesDeployerAddress": "0x683d9CDD3239E0e01E8dC6315fA50AD92aB71D2d", "logicContractAddresses": { "exchangeLedger": "0xc7cDb7A2E5dDa1B7A0E792Fe1ef08ED20A6F56D4", "exchangeDeployer": "0x8e264821AFa98DD104eEcfcfa7FD9f8D8B320adA", "incentivesDeployer": "0xC1e0A9DB9eA830c52603798481045688c8AE99C2", "spotMarketAmm": "0x967AB65ef14c58bD4DcfFeaAA1ADb40a022140E5", "stakingIncentivesV41": "0xe1708FA6bb2844D5384613ef0846F9Bc1e8eC55E" }, "liquidationBotApiAddress": "0x114e375B6FCC6d6fCb68c7A1d407E652C54F25FB" }, "layerSpecificFields": { "celerVotingRepresentativeAddress": "0xcC4c41415fc68B2fBf70102742A83cDe435e0Ca7", "multisig": "" } } }`), testnet: JSON.parse(`{ "mainnet": { "wethTokenAddress": "0x458A7ec16e92d371a646A14422069b5b46983294", "fsTokenAddress": "0xB52c46Ef53F044fca3FA48bd8b15f3a81992F8d6", "fsProxyAdminAddress": "0x4f281AD4df8f4DA3DC39649e152bB5C3B63D5876", "votingExecutorAddress": "0x6c416b74DED9117d9D8108d9442AF2B281F01be3", "treasuryAddress": null, "logicContractAddresses": { "externalBalanceIncentives": null, "externalLiquidityIncentives": null, "tokenLocker": null, "tradingFeeIncentives": null, "treasury": null }, "liquidationBotApiAddress": null, "tokens": { "USDC": { "name": "USD Coin", "symbol": "USDC", "decimals": 6, "address": "0x02b36558E09aC69356084db7c4cBBd5F6dc9c942", "bridged": true }, "FST": { "name": "Futureswap Token", "symbol": "FST", "decimals": 18, "address": "0xB52c46Ef53F044fca3FA48bd8b15f3a81992F8d6", "bridged": true }, "WETH": { "name": "Wrapped ETH", "symbol": "WETH", "decimals": 18, "address": "0x458A7ec16e92d371a646A14422069b5b46983294", "bridged": false } }, "deploymentV4": { "exchanges": {}, "exchangeFactoryAddress": null, "fsMathLibAddress": null, "liquidityRouterAddress": null, "logicContractAddresses": { "exchange": null, "exchangeFactory": null, "liquidityRouter": null, "stakingIncentives": null } }, "layerSpecificFields": { "multiSig": "0x59efB79Ae38EbfA7b83434b8eED1E5A2350126D5", "fsTokenProxyAdminAddress": "0x0F6900a9f0E6e990F1Ac4a2fBe5EAcf4c956aEE7", "votingAddress": "0x270A67e9e562F5b247443bb5e8B297b4A95912Ac", "votingApiAddress": "0x5eDa7Bf28182E04f6e896a18eA5A80e32b8F893C", "celerL1BridgeWrapperAddress": "0xd1916E9D7957D72593CA83a97e3427Ab0B373baD" } }, "arbitrum": { "wethTokenAddress": "0x01b9DA9553D5c222D3b8Ca52a7067ff335a7149C", "fsTokenAddress": "0x91087f75c2c94cda6fbae1b4589efabbd11ddf6e", "fsProxyAdminAddress": "0xD16d84a27De9D96D13E30AdD0273Add2Fa569dAb", "votingExecutorAddress": "0x19BcB8Fe26F481B12591465b2B2A4bCD7FBa453A", "treasuryAddress": "0x1627444fD4a988c919D528C20dF054EC1B256F2f", "logicContractAddresses": { "externalBalanceIncentives": "0xb7b7559E38A1d8519D8BADDB3775E73DA1e70576", "externalLiquidityIncentives": "0xB769062A8e294fF8FD3DE5488828a6A48d17181D", "tokenLocker": "0xCE50eBb4009D1E2Ee858d51bdA9eB7DC6B5137CB", "tradingFeeIncentives": "0x7f8066af268275cf9a57D8a21Ff1A339053f0F23", "treasury": "0x0291063f42d599A5C6dF65C72B54d70A884dD6c7" }, "tokens": { "USDC": { "name": "USD Coin", "symbol": "USDC", "decimals": 6, "address": "0xb0Ad46bD50b44cBE47E2d83143E0E415d6A842F6", "bridged": true }, "FST": { "name": "Futureswap Token", "symbol": "FST", "decimals": 18, "address": "0x91087f75c2c94cda6fbae1b4589efabbd11ddf6e", "bridged": true }, "WETH": { "name": "Wrapped ETH", "symbol": "WETH", "decimals": 18, "address": "0x01b9DA9553D5c222D3b8Ca52a7067ff335a7149C", "bridged": false }, "WBTC": { "name": "Wrapped BTC", "symbol": "WBTC", "decimals": 8, "address": "0x251a121d465C73Ab0E6B2Dca06c9fB39D96126ee", "bridged": false } }, "deploymentV4": { "exchanges": { "0xE9051B6Ac8F86229ec25A3236d4792A404Ce39F7": { "exchangeAddress": "0xE9051B6Ac8F86229ec25A3236d4792A404Ce39F7", "assetTokenAddress": "0x01b9DA9553D5c222D3b8Ca52a7067ff335a7149C", "stableTokenAddress": "0xb0Ad46bD50b44cBE47E2d83143E0E415d6A842F6", "liquidityTokenAddress": "0xd639a3E71ABe34Fbf318299F6D8f1E683f983889", "traderIncentivesAddress": "0x56aE5484B22D329247652f3ea0C68f3A11716100", "liquidityProviderIncentivesAddress": "0x5374a103B290BBC735A3d3ABc01CfF6c3d088e80", "oracleAddress": "0x47985BcF234ED8152aD28012cb284B4Df5F883a5", "poolAddress": "0x8491763F3d9d6BF114dE2Ca82A65D7975590A693", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "launchBlock": 5275124, "badExchange": true }, "0xfcD6da3Ea74309905Baa5F3BAbDdE630FccCcBD1": { "exchangeAddress": "0xfcD6da3Ea74309905Baa5F3BAbDdE630FccCcBD1", "assetTokenAddress": "0x01b9DA9553D5c222D3b8Ca52a7067ff335a7149C", "stableTokenAddress": "0xb0Ad46bD50b44cBE47E2d83143E0E415d6A842F6", "liquidityTokenAddress": "0xF04CfFfd6E8FC10d946728Da944e0fC55237cAC4", "traderIncentivesAddress": "0xE9C75633C9757A10f330E20b6aA08Fb47442d8f6", "liquidityProviderIncentivesAddress": "0x4F5265e12e2a7f8c357BabdC9d9418Fef1510dfC", "oracleAddress": "0x9261836B61Be8f5D7B8E7F5539359551f7b22E1b", "poolAddress": "0x8491763F3d9d6BF114dE2Ca82A65D7975590A693", "externalLiquidityIncentivesTokenLockerAddress": "0xe19dE6Be6608d7bAF7e169b0b4058f3e7C837FBC", "externalLiquidityIncentivesAddress": "0xb36288b9AE1Ea969Fb2D42e9008CC468E2ef3aAB", "tradingFeeIncentivesTokenLockerAddress": "0xaf128548b0bEd37990DfAdCaff043E0f53CDF580", "tradingFeeIncentivesAddress": "0x79B4884F164B31cD30ccA3D326B800E0610A6181", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "launchBlock": 5280847 }, "0xEF68C2ae2783dC4d7eab94d15dE96717155C3fB5": { "exchangeAddress": "0xEF68C2ae2783dC4d7eab94d15dE96717155C3fB5", "assetTokenAddress": "0x251a121d465C73Ab0E6B2Dca06c9fB39D96126ee", "stableTokenAddress": "0x01b9DA9553D5c222D3b8Ca52a7067ff335a7149C", "liquidityTokenAddress": "0xA2E52a97B637532A5498bc743d47411b90F7DF7F", "traderIncentivesAddress": "0xff4427086fd7d996cA05886367E4488A4A9C65d7", "liquidityProviderIncentivesAddress": "0x502aF63a04fFd448a7D524DA3410BCa0Dfa96952", "tradingFeeIncentivesAddress": "0x9307305787D331191662AC03413383B819123222", "tradingFeeIncentivesTokenLockerAddress": "0xf532CC7Ba7c7793489D914af5AaC4de0771393c9", "oracleAddress": "0xbbB2A4B61Fa3Fcc9837Bd9F92B0e41befe8BAb35", "poolAddress": "0x394D0bF914248c1AEd20Aad4F40aDf122b26De8F", "externalLiquidityIncentivesAddress": "0xB467599075B70797B312486Db76AE49cd4C7806C", "externalLiquidityIncentivesTokenLockerAddress": "0x86C65267320163D556820094a813dC1aD36295f3", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "launchBlock": 7608236 } }, "exchangeFactoryAddress": "0xCa4acf9e22A7b50E304443Ae050434F29dBB9C6C", "frontendApiAddress": "0xDC81fF10440Ff379287ff5903d62D5d7D36FFA77", "fsMathLibAddress": "0xA85506206e63a6A14661b519aa0D510E2fd9CC86", "liquidityRouterAddress": "0x91204303765B7cf4A0Dd79Ac54a024Ef3B13C98C", "logicContractAddresses": { "exchange": "0xE8Eaf9B71cdDD590D3695b0836460345A626553b", "exchangeFactory": "0x53327cEf313F2a1FB6A3931f365Eb2EcD9758a77", "liquidityRouter": "0x50B5763C384f9226a7AFdF953eEBbd0DDa892E67", "stakingIncentives": "0xcB16b1D8EB0335360DB0725B28bcF974699213bc" }, "liquidationBotApiAddress": "0x83fCf37F72a52c0bD76e18595Fa0FAEe50f33125" }, "layerSpecificFields": { "votingRepresentativeAddress": "0xe80252ab65e31815579A94503b0dE7Df638B02AE", "bridgeWrapper": "0x460926b318C9488F7621D171a448546e379A1886", "inboxAddress": "0x578BAde599406A8fE3d24Fd7f7211c0911F5B29e" } }, "goerli": { "fsTokenAddress": "0xE86Ed67688A515CAaFf3283C47DD1F86a22651e6", "fsProxyAdminAddress": "0x8dd53C8D333921c4d9d3A4c92f5F7f2543A5a750", "votingExecutorAddress": "0x18110E266AAB522dA9233F6c8E4F103cF94bf0be", "wethTokenAddress": "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6", "tokens": { "FST": { "name": "Futureswap Token", "symbol": "FST", "decimals": 18, "address": "0xE86Ed67688A515CAaFf3283C47DD1F86a22651e6", "bridged": true }, "WETH": { "name": "Wrapped Ether", "symbol": "WETH", "decimals": 18, "address": "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6", "bridged": false }, "stETH": { "name": "Lido Staked ETH (FS)", "symbol": "stETH", "decimals": 18, "address": "0x4e196c4257fc8e3f8b12e526dc2a5dbeb063cdda", "bridged": false } }, "layerSpecificFields": { "multiSig": "0xCA6055AEa5e515Bf4e9130dCc87774892a930425", "fsTokenProxyAdminAddress": "0x4F7f6007C775A17D7b24bC21417B19421f69A2Bb", "votingAddress": "0x786A39E0Db9C11E542f4C6f51218b4daA0356F5D", "votingApiAddress": "0x722E7dDC5FA68852a7294EBef6571Cb020b8c1Af", "celerL1BridgeWrapperAddress": "0x3DA612306f9132E1A0a4A5b15BafFfB19E488369" }, "theMint": "0xd6d652285603Ac5964C839E7E1e86c90EC457897", "celerTokenBridge": "0xFBD37730DE768c0ED20FdE12535EEf2A5B9109d8", "treasuryAddress": "0xB152B59Aad0B38e9CC0D6BB9C609651d4b189372", "logicContractAddresses": { "tradingFeeIncentives": "0x8a2a29b2cF3b2c2e9E0675c88E9864270a387AEc", "externalBalanceIncentives": "0x1Fc1ab7b6Bf45AD2668406669cAc91343e07329a", "tokenLocker": "0x1DE6e195f0aD78F1BA4C4ac482bB39ee57151b13", "externalLiquidityIncentives": "", "treasury": "0x2494C0576f901E50E71cCE57a2De28b1D17bD23B" }, "v41Deployment": { "exchanges": { "0xeEc5Fb4C951EDFDb2b961ea412F35bE511a1e139": { "name": "stETH-ETH", "exchangeLedgerAddress": "0xeEc5Fb4C951EDFDb2b961ea412F35bE511a1e139", "tradeRouterAddress": "0x7f44CF479B3c1B27d1D092459aB86eAF1E78cfC7", "ammAddress": "0x83A0Cc501e3c85b9665192695102f57cBC0cD8B1", "tokenVaultAddress": "0xBCaB9fdcC435c3532b0d1786A5eD4074b997e786", "liquidityTokenAddress": "0xF519a9B375398076d0A6b4Fff143C4221032a1C7", "liquidityProviderIncentivesAddress": "0xba3A1E064A9F942429F9102b0Ff0047cd65aD74B", "ammType": "CURVE_STETH", "oracleAddress": "0xe06ec59cFBf1aFb28B64A457F1321159A750f6B4", "ammAdapterAddress": "0x90B61B000860664305f41Dd909BA459E839f60ca", "assetTokenAddress": "0x4e196c4257fc8e3f8b12e526dc2a5dbeb063cdda", "stableTokenAddress": "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6", "incentivesHookAddress": "0xea2896df07d925c2697e248325148d6752A6b11F", "openInterestIncentivesAddress": "0xE08458ea231542b2Fc22a139f0d4Cc77F27fd8e9", "tradingFeeIncentivesAddress": "0x96cFd2fD63705b53ee5E0252eAB3A5e44BA4598F", "tradingFeeIncentivesTokenLockerAddress": "0xCEcC4Eb53faE192E388387F4686A1B67bE4B248C", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "poolAddress": "0x3bf3EB1C2390F88541cf01c6d391b35362e269f3", "launchBlock": 7532667 } }, "exchangeDeployerAddress": "0xd6D78cD5D541761d1D21e0E608379C8dA16a0871", "frontendApiAddress": "0xdD5aeb876292547A79Aa67C9D441721829378651", "incentivesDeployerAddress": "0xEac74aD8678EF9e68b0CAAD7f7dEa0bDe9528259", "logicContractAddresses": { "exchangeLedger": "0x476c23D78e73b3cc35b8dc3909a9f7b0BEE084c1", "exchangeDeployer": "0xE9E414883801BAEa33b6BB9B5BC26809999a3Cf2", "incentivesDeployer": "0x644309DeFF8035b81E047613A9484A06cD8b0754", "spotMarketAmm": "0x8e9b80E5f2dfb3D672404aC7E5dB481F34ec11D5", "stakingIncentivesV41": "0x60De02347B13b7C8627217D0Da7DDbCcb64a3c36" }, "liquidationBotApiAddress": "0xC772654C23A769218803DD84dC7e8284a77645Bc" } }, "avalanche": { "wethTokenAddress": "0xd00ae08403b9bbb9124bb305c09058e32c39a48c", "fsTokenAddress": "0xa588e419Bd40a4097bCb034deeaC182C6bf140Aa", "fsProxyAdminAddress": "0xd1916E9D7957D72593CA83a97e3427Ab0B373baD", "votingExecutorAddress": "0x187F3e87b0Db84eb69D3462eDb7de1e9CfAbF528", "treasuryAddress": "0xB9198ae892E63D0C399f200fA78A8c2914Fa1D23", "logicContractAddresses": { "tradingFeeIncentives": "0x786A39E0Db9C11E542f4C6f51218b4daA0356F5D", "externalBalanceIncentives": "0x5a464763b77dF5Dc0BD7DBCf4FC14da2E8f6DFc4", "tokenLocker": "0xA09739Bd7e5d074Dd464d2AFC708d9ea336a620d", "externalLiquidityIncentives": "", "treasury": "0x8dd53C8D333921c4d9d3A4c92f5F7f2543A5a750" }, "layerSpecificFields": { "celerVotingRepresentativeAddress": "0x008a6ceCA01e8bcCA1bC1E46f22bcaeE01da3bda" }, "tokens": { "AVAX": { "name": "AVAX", "symbol": "AVAX", "decimals": 18, "address": "0x9C4F1b44e5e63bbA12C950868290a91A356F7ac9", "bridged": false }, "FRAX": { "name": "FRAX", "symbol": "FRAX", "decimals": 18, "address": "0xF7074681F6a97bcb40604216011B84f2749Db25b", "bridged": false }, "FST": { "name": "Futureswap Token", "symbol": "FST", "address": "0xa588e419Bd40a4097bCb034deeaC182C6bf140Aa", "bridged": true }, "JOE": { "name": "JOE", "symbol": "JOE", "decimals": 18, "address": "0x6011eAe7Be1b00201142F959A84Dcac422b1D63c", "bridged": false }, "USDC": { "name": "USDC", "symbol": "USDC", "decimals": 18, "address": "0x9D6c8CE41dae58600b3081DA5b940CeA7Ab0A646", "bridged": false }, "USDT": { "name": "USDT", "symbol": "USDT", "decimals": 18, "address": "0xFd40fe00dfEF4A7b1301eA77f37528Cb4d8b68Bf", "bridged": false }, "UST": { "name": "UST", "symbol": "UST", "decimals": 18, "address": "0x7F43586E90D1aA19A56D934DAAa68618542A1871", "bridged": false }, "FXS": { "name": "FXS", "symbol": "FXS", "decimals": 18, "address": "0x6b9B2d8e35bacbd56144D8700EF13048fF5cEf76", "bridged": false } }, "v41Deployment": { "exchanges": { "0xdF5d03bfB11B997B476fB3AD5D69564678d5bEA4": { "name": "AVAX-FRAX", "tradeRouterAddress": "0x89CDA87d6877C84aD7A0E65192cdC9cc3272B4eA", "ammAddress": "0xD1e190F7AC8874F02dc23B95354F21DE8b80B611", "exchangeLedgerAddress": "0xdF5d03bfB11B997B476fB3AD5D69564678d5bEA4", "liquidityTokenAddress": "0x33f919Eb927fA2011ae21De79a2B6b0EE43500c2", "tokenVaultAddress": "0xdf0F58BbBC728dd3B614b5001B416c2c513e692d", "liquidityProviderIncentivesAddress": "0x76770c7f53743D1c17F8c3650f3a11AE4cc8f18B", "launchBlock": 6463848, "ammType": "UNISWAP_V3", "oracleAddress": "0x58e886E4Af72f3dB862f7f50CEe269321466BFB8", "ammAdapterAddress": "0x4d4267700b44Eb2d136e0F4f7B0Bc3A88429Ec9A", "assetTokenAddress": "0x9C4F1b44e5e63bbA12C950868290a91A356F7ac9", "stableTokenAddress": "0xF7074681F6a97bcb40604216011B84f2749Db25b", "incentivesHookAddress": "0xa9C6A24E55cdeA8AcE8c0b217d6fDEf47c356D0D", "openInterestIncentivesAddress": "0xd4a1671e6adc98F0236becD64841444BB6D3E62f", "tradingFeeIncentivesAddress": "0x9Fb70dc4A34065a8bd729Ba086CfBdb3070Cae59", "tradingFeeIncentivesTokenLockerAddress": "0x98728442B6294Af6C2B86F11d3b413C06ec1d9AD", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "poolAddress": "0x2fB9568FDCd83Ff8573dbeca595B7677861E6421" }, "0x509cdb25968f50E7EB848BC2f956F6db77B0FD08": { "name": "JOE-AVAX", "tradeRouterAddress": "0xf3794B3447A2994c8d0a969439d69250b289C966", "ammAddress": "0x603bDdCD7DE6abB00709e735f00eC6dd433FA59C", "exchangeLedgerAddress": "0x509cdb25968f50E7EB848BC2f956F6db77B0FD08", "liquidityTokenAddress": "0x48232cc00d12E3c977A4f6789F2eb093Cc6107DB", "tokenVaultAddress": "0xFb8B62F21B6E552b531fBBdb544528018230e740", "liquidityProviderIncentivesAddress": "0xaFDD216DBB35b616E98a9b9A4AE42fE714699f66", "launchBlock": 6107561, "ammType": "TRADER_JOE", "oracleAddress": "0x5b2FD6032a02E8Aa4fBA1309Bf0b3E78ee963a25", "ammAdapterAddress": "0xA1D3716C84360de9c99F5e00E6713765662188aA", "assetTokenAddress": "0x6011eAe7Be1b00201142F959A84Dcac422b1D63c", "stableTokenAddress": "0x740A9A950ae269176f031C7f84434b0ABe369048", "incentivesHookAddress": "0xDa7ee0913333aCe4Ad7C18f1dCBCffb4088D7E34", "openInterestIncentivesAddress": "0x87F88840B8ea12fC2afBf73bE0aeF87e99bdD432", "tradingFeeIncentivesAddress": "0xBa162a18CC391DCd930b30ab810867d7d4241e49", "tradingFeeIncentivesTokenLockerAddress": "0xD816C284498E55cbCd9C660f0Bf76F2c95880D5B", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "poolAddress": "0xad3b7F260b3079822cc27805a96fc4f5775147D0" }, "0x94Ab3705b127C880d3E104EFad2F51a15B10E30E": { "name": "FXS-FRAX", "tradeRouterAddress": "0x1eF812c046A8Dd8483ff750408f3F4D0cc57c940", "ammAddress": "0x9C9B7b8A229E553084fd5AF32180b74AbDE601dE", "exchangeLedgerAddress": "0x94Ab3705b127C880d3E104EFad2F51a15B10E30E", "liquidityTokenAddress": "0xC52DEc527D046Bc1C431b9E294E52157A3091202", "tokenVaultAddress": "0xd00D73Dc09688ab7aCfF10B25097FAE902bDd8cb", "liquidityProviderIncentivesAddress": "0xeCC9811AaBE88bfd054b2BE010cF38d048d7af6f", "launchBlock": 6854713, "ammType": "FRAX_SWAP", "oracleAddress": "0x9FCB5494DD7C28cbe2dAEAa50F0c17b42b9A356D", "ammAdapterAddress": "0x0EeC3c5d762c68a9267996f14a9Ce551bD9a559f", "assetTokenAddress": "0x6b9B2d8e35bacbd56144D8700EF13048fF5cEf76", "stableTokenAddress": "0xF7074681F6a97bcb40604216011B84f2749Db25b", "incentivesHookAddress": "0x18c5BFf22ade198b090BD135269aC363189e0053", "openInterestIncentivesAddress": "0x12c6adfb01BD1DC5305cD98F590DCC6Ded0745f2", "tradingFeeIncentivesAddress": "0x99C6d538A1D518811D8C6B42598B118796F6F7FF", "tradingFeeIncentivesTokenLockerAddress": "0xdC9CbB64ED42FE04faA7f4b41d261254f42B7B66", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "poolAddress": "0xC7556Fd82A31694577EaC908be3EECfD80280424" }, "0x6649739e68F51fB437D7207F0cbB3529590Fbdf4": { "name": "WAVAX-USDC", "tradeRouterAddress": "0x5F3818480A445785439f7B441fB15e58336890F5", "ammAddress": "0x698da2b84B42CcDcb3ad7db5753d33Ea2dd9995F", "exchangeLedgerAddress": "0x6649739e68F51fB437D7207F0cbB3529590Fbdf4", "liquidityTokenAddress": "0x4c87218a34C1c9Bf5442677ed9e8Dad2428634E7", "tokenVaultAddress": "0xE4445a2dEc293120Fea2d41738B2AD1b17b4e9c0", "liquidityProviderIncentivesAddress": "0x92ae8aF6d4dB122351497b58B7f5fE244AD436C9", "launchBlock": 7384789, "ammType": "TRADER_JOE", "oracleAddress": "0x8D46f71F20500576D0A37f3601a4Ae4DbB4Ed668", "ammAdapterAddress": "0xD97EE3F7C1e2c9Cc45a861d9a7Be180324dA67dA", "assetTokenAddress": "0xd00ae08403b9bbb9124bb305c09058e32c39a48c", "stableTokenAddress": "0xE0891b1Fa24f7beAcE45903c3c8317f146A3980B", "incentivesHookAddress": "0x3Dd0de605A4f47D3F7fBAF8f9e0B45F38888549C", "openInterestIncentivesAddress": "0x196eAf9CfF9BD9A2D35e7Ecc380527025371c93B", "tradingFeeIncentivesAddress": "0x80422d3259AF00B1b44BBF2d3A7D4d64cbb348Fd", "tradingFeeIncentivesTokenLockerAddress": "0x5d2D9B2ab660432C169b53a91B07697bAe53033e", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [ "0x769E4c9B81D898Aa291c8afC0F2Eb20524D221e6" ], "poolAddress": "0x4a3ff7a6Bec0Fc02a07b7227807E975E7d6A5d4C" } }, "exchangeDeployerAddress": "0x15F32438477Cc620a616aC8920307118fFDb213b", "frontendApiAddress": "0x4a75Ac32aB12EadF6826A50ff77a9a8972B02580", "incentivesDeployerAddress": "0xb51F5FafEf272f51e4e130F4FcC981e4b6753226", "logicContractAddresses": { "exchangeLedger": "0x722E7dDC5FA68852a7294EBef6571Cb020b8c1Af", "exchangeDeployer": "0x279049c66d0a571A944c9130d4aD6F29814282a6", "incentivesDeployer": "0x908214183107cB50C96004E1568e782939493bd3", "spotMarketAmm": "0xE8d8C75AF3Bec3F13314B8edddCa946918f06f83", "stakingIncentivesV41": "0xD3Faaf0719D7b9C0FE117DE2A29967eae99072C8" }, "liquidationBotApiAddress": "0x3952BAb3a21a4Fd61f1EaeF3E6a63c6f50Aae1D4" }, "theMint": "0x3a255d236f6616d374BeDe1C66bA0d62021649cF", "celerTokenBridge": "0x98F4848cE1376EFc25f3B6cb0Ab0d9bD2A7489F9" } } `), mainnet: JSON.parse(`{ "mainnet": { "wethTokenAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "fsTokenAddress": "0x0E192d382a36De7011F795Acc4391Cd302003606", "fsProxyAdminAddress": "0xFB41Dc64C454CbDf7d40Cd728cAaE9f63f80BdCF", "votingExecutorAddress": "0xd25ECAFAce94384e48219aAE86Eb0a748a9e2b48", "treasuryAddress": "0x005d348b9d76787aaeD789659a6CaD8Fd278F364", "logicContractAddresses": { "tradingFeeIncentives": "0x2C9Dc7d4EEA8b241134b0F0675E9A3b4da83178B", "externalBalanceIncentives": "0x12b783d69D98716E45dA3723eD51C0A15e7F4fD6", "tokenLocker": "0x58Ec80f2F6e1D14342043547D2665a5fc9e539e5", "externalLiquidityIncentives": "", "treasury": "0x6715890212Ab3E1Ef75f00705EAa138e0685905A" }, "tokens": { "USDC": { "name": "USD Coin", "symbol": "USDC", "decimals": 6, "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", "bridged": true }, "FST": { "name": "Futureswap Token", "symbol": "FST", "decimals": 18, "address": "0x0E192d382a36De7011F795Acc4391Cd302003606", "bridged": true }, "WETH": { "name": "Wrapped ETH", "symbol": "WETH", "decimals": 18, "address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", "bridged": true }, "stETH": { "name": "Liquid staked Ether 2.0", "symbol": "stETH", "decimals": 18, "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", "bridged": false } }, "deploymentV4": { "exchanges": {}, "exchangeFactoryAddress": null, "fsMathLibAddress": null, "liquidityRouterAddress": null, "logicContractAddresses": { "exchange": null, "exchangeFactory": null, "liquidityRouter": null, "stakingIncentives": null } }, "layerSpecificFields": { "multiSig": "0x7aE171b52089Eb7D991FCdd2B9fC0CeaC1217B14", "fsTokenProxyAdminAddress": "0xD547Bd7eBCDA779f611192B2aAE25c5cb6c7e497", "votingAddress": "0x0A7F8161605ACC552FA38FdB8ee7D8177c9ac22a", "votingApiAddress": "0x33cA8761d240e13d19cDFCD3c66d851D9D39F5F0", "celerL1BridgeWrapperAddress": "0xb36Ea7b5EC29AfC1B05FE22b5420E4Faae149CAF" }, "theMint": "0xF135F2deBDB4d4cc9e7948C928cE8a3BeDEa38A1", "celerTokenBridge": "0xC599Ae200B297930b8cA051DfF27A8a6E32177c6", "v41Deployment": { "exchanges": { "0xE91ebB33388000d61837B41f605DeD426ef2911A": { "name": "stETH-ETH", "exchangeLedgerAddress": "0xE91ebB33388000d61837B41f605DeD426ef2911A", "tradeRouterAddress": "0x702410780dF544Af68107cC55E468e63904e5e5E", "ammAddress": "0x2EF894D7F09cb8902FF6CB3f6ec39DAd846F6924", "tokenVaultAddress": "0x173181D00c9af20497Fe692b7EcbB62aEAb801B9", "liquidityTokenAddress": "0x4af15aD993D5e137cd6B18a71AbF9Fb3cf300f04", "liquidityProviderIncentivesAddress": "0x023A182a80C0Bbfe81B063DECfB307eED7a18638", "ammType": "CURVE_STETH", "oracleAddress": "0xaa55b7493E6c454Db4f1Ae6f48f3144a9F59F19A", "ammAdapterAddress": "0xE156BB539B0859Cc58497E077edD5F1C8dDD1c5a", "assetTokenAddress": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", "stableTokenAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "incentivesHookAddress": "0x26CB2c4dD3f78E7eAF711a9dC57E4dffD341ab30", "openInterestIncentivesAddress": "0x3f61962E3A0fdCf4487deA804B425D23c3D7876D", "tradingFeeIncentivesAddress": "0x40b38244B9183b02181d118B8D5EFd6c92C79882", "tradingFeeIncentivesTokenLockerAddress": "0x6398dd3Fe6E62b32518A659056c451636F7B17bd", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [], "poolAddress": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", "launchBlock": 0 } }, "exchangeDeployerAddress": "0x3D6f778ca20602Dc29998033CC15700c2A153292", "frontendApiAddress": "0x4c66606ad84793A9f41bCbAFb56ff1B346Ee54C6", "incentivesDeployerAddress": "0xE4341890928db96c71B10B97Db8c0A35cAB593Cb", "logicContractAddresses": { "exchangeLedger": "0xe7ca03cCa5FeFDc876984bB00A1Dfcbdd9be90d2", "exchangeDeployer": "0xf572059E64C091eFBEaf52B0b8c06510504A5f89", "incentivesDeployer": "0x8B854cB4e496E905fe11A950B7EE56985a9Ad5f3", "spotMarketAmm": "0xc6532732A6fF0124E18A87fD9f629B746a1b508B", "stakingIncentivesV41": "0x582aD5b5DBe49191e0819c9DeE9238BFd6A9379a" }, "liquidationBotApiAddress": "0xA593B2bb024A986D6f68174F28E3A38C1B19F494" } }, "arbitrum": { "wethTokenAddress": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", "fsTokenAddress": "0x90E81b81307Ece4257C1Bb74bea94F5232cece53", "fsProxyAdminAddress": "0x35E55F3BB78f650804FDC7D365e9d018aAAFE813", "votingExecutorAddress": "0xD547Bd7eBCDA779f611192B2aAE25c5cb6c7e497", "treasuryAddress": "0x6749D795bb40Ddf00a953f618CEddA7440216707", "logicContractAddresses": { "externalBalanceIncentives": "0x8E18a3cBB70006ad31a56837ace4cE2A7872d258", "externalLiquidityIncentives": "0xf47BFBCAD568D1eD5BA84323Ddcc2D01D0146D7F", "tokenLocker": "0x6922a380B03eFC89a7c10e4eB82Cf68B8e2A5589", "tradingFeeIncentives": "0xfA5557572c95f397ba480B9b40f9b708A39178cc", "treasury": "0x7633b16C96c9A2D3Ec40413b6cde49A6817bF284" }, "tokens": { "USDC": { "name": "USD Coin", "symbol": "USDC", "decimals": 6, "address": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", "bridged": true }, "FST": { "name": "Futureswap Token", "symbol": "FST", "decimals": 18, "address": "0x90E81b81307Ece4257C1Bb74bea94F5232cece53", "bridged": true }, "WETH": { "name": "Wrapped ETH", "symbol": "WETH", "decimals": 18, "address": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", "bridged": false }, "WBTC": { "name": "Wrapped BTC", "symbol": "WBTC", "decimals": 8, "address": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f", "bridged": true } }, "deploymentV4": { "exchanges": { "0xe2c179ac8435e9D5EaDf9F6d32cE15a1eFeA0a44": { "exchangeAddress": "0xe2c179ac8435e9D5EaDf9F6d32cE15a1eFeA0a44", "assetTokenAddress": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", "stableTokenAddress": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", "liquidityTokenAddress": "0x35Fe7ab39460373F63dA272AB610bC636aC01970", "traderIncentivesAddress": "0xf3B61Bf0B9782d218c6c43Cebb812f7c0931E1c0", "liquidityProviderIncentivesAddress": "0x87997eCabe8013798819470173De89311C1cC9B9", "oracleAddress": "0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612", "poolAddress": "0xC31E54c7a869B9FcBEcc14363CF510d1c41fa443", "liquidators": [], "launchBlock": 2006298, "badExchange": true }, "0xF7CA7384cc6619866749955065f17beDD3ED80bC": { "exchangeAddress": "0xF7CA7384cc6619866749955065f17beDD3ED80bC", "assetTokenAddress": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", "stableTokenAddress": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", "liquidityTokenAddress": "0xE8e2c10f4282D31F88924B130eA1d1d6bE6742d9", "traderIncentivesAddress": "0xb309bf4e2747B885D8C3ee2e078E6EAADFcdaB83", "liquidityProviderIncentivesAddress": "0x30074A3340E81FA9738c69A3e9eC1B9954cBE2db", "oracleAddress": "0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612", "poolAddress": "0xC31E54c7a869B9FcBEcc14363CF510d1c41fa443", "externalLiquidityIncentivesTokenLockerAddress": "0x7944727A9Dca03b2b04E047566c370Ac3F640D9e", "externalLiquidityIncentivesAddress": "0x0183ec38eD58B34C972C7718E6A19007d33a375D", "tradingFeeIncentivesTokenLockerAddress": "0x2455553C8B29dE4902E477457cac046d5Da60DaF", "tradingFeeIncentivesAddress": "0xee7E1d2574E4D903c797a0d1796ec420313410f5", "liquidators": [ "0x26823b6698da3a8D3A430c38a0A7217831571538", "0x812A3F4BDAE5a86d5880fCA74b5a693F7778cB52" ], "launchBlock": 2194550 }, "0x85DDE4A11cF366Fb56e05cafE2579E7119D5bC2f": { "exchangeAddress": "0x85DDE4A11cF366Fb56e05cafE2579E7119D5bC2f", "assetTokenAddress": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f", "stableTokenAddress": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", "liquidityTokenAddress": "0xA522A5bb1D9B14d1a79bAbba72a0D9aD3C0D8D98", "traderIncentivesAddress": "0x2F99Fc0E717FD710CD1bE0414C384BFA913099D3", "liquidityProviderIncentivesAddress": "0x7c63a1d841edE396C7660d256ac0C50c72e66E37", "tradingFeeIncentivesAddress": "0x4A95B9BE0Da756bf271ABb8e4F151aBdEa4820C1", "tradingFeeIncentivesTokenLockerAddress": "0xDBBF0Cc996629E95Dbde018064193BAd0eb78F0c", "oracleAddress": "0xc5a90A6d7e4Af242dA238FFe279e9f2BA0c64B2e", "poolAddress": "0x2f5e87C9312fa29aed5c179E456625D79015299c", "externalLiquidityIncentivesAddress": "0x3C366eC8bDF2856ecA94108955161d576805c5e8", "externalLiquidityIncentivesTokenLockerAddress": "0x754Ad6a5a047AbD061b023EBc3ba1D133670fB5d", "liquidators": [ "0x26823b6698da3a8D3A430c38a0A7217831571538", "0x812A3F4BDAE5a86d5880fCA74b5a693F7778cB52" ], "launchBlock": 4377849 } }, "exchangeFactoryAddress": "0xa8E324540873DFDb5905dca1c9d074643A168DC6", "frontendApiAddress": "0x841e6b7D9391933124177B7f7e603184Bff27F34", "fsMathLibAddress": "0x90C16a587166D8D5d4AE52Af3414cae3facc9D6e", "liquidityRouterAddress": "0xa4EB6a85d7AfB4F0F608b5c75831b279D110A84f", "logicContractAddresses": { "exchange": "0x010659727AD7716c239e206Acd3EBeE0FDc9e207", "exchangeFactory": "0x401efaDacBDA331fabE45A23Deda537CF0025196", "liquidityRouter": "0xeF9D095CD04e4e8240771B5fdcb8f2F74d0815fF", "stakingIncentives": "0x1e00ddBC23F2d6B20589833B70977bf9342a62e7" }, "liquidationBotApiAddress": "0x874a7Dd18653A0c69874525B802a32986D0Fedd5" }, "layerSpecificFields": { "votingRepresentativeAddress": "0x14B6a5fe5453ba4eaD91EEF220085b0A65BFE9CD", "inboxAddress": "0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f", "bridgeWrapper": "0x4dC25eA85FAD2F578685A4d8E404C12164eA405B" }, "celerTokenBridge": "0x2C9Dc7d4EEA8b241134b0F0675E9A3b4da83178B" }, "avalanche": { "wethTokenAddress": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", "fsTokenAddress": "0x505421748269463Fb51b320d12BC68831bbED959", "fsProxyAdminAddress": "0x77C5B0664743bC930143da3FF0ec5FdE7c908bB6", "votingExecutorAddress": "0x3FC243f0E8C6cCcE8a55e2E8Ca52dFC683647719", "treasuryAddress": "0xBf8E08C947c9522B60d776bc1d7E2ec856E5F731", "theMint": "0x0003a389228aFB9BBF3a1751bb0F001b6c689672", "celerTokenBridge": "0x5d8cdce2D43D1cBa33E24531868ae5AC407797ab", "logicContractAddresses": { "tradingFeeIncentives": "0xF4e17b3C064e54A45b26Aa75aD1b3E9141AE7244", "externalBalanceIncentives": "0xc5abd1cB158E81E587DC13b6D8f1a023E2d69468", "tokenLocker": "0x380c3b0C769Fd16b8F2bdBbA167183dFf5D3dB39", "externalLiquidityIncentives": "", "treasury": "0xb019Fd8F9874A6e68c023b66CFdCbCbA6C8931A6" }, "tokens": { "JOE": { "name": "JOE Token", "symbol": "JOE", "decimals": 18, "address": "0x6e84a6216eA6dACC71eE8E6b0a5B7322EEbC0fDd", "bridged": false }, "FST": { "name": "Futureswap Token", "symbol": "FST", "decimals": 18, "address": "0x505421748269463Fb51b320d12BC68831bbED959", "bridged": true }, "USDC": { "name": "USD Coin", "symbol": "USDC", "decimals": 6, "address": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", "bridged": false }, "WAVAX": { "name": "Wrapped AVAX", "symbol": "WAVAX", "decimals": 18, "address": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", "bridged": false } }, "v41Deployment": { "exchanges": { "0xE9c2D66A1e23Db21D2c40552EC7fA3dFb91d0123": { "name": "JOE-USDC", "ammType": "TRADER_JOE", "oracleAddress": "0xF0f38917Cf427aCe10f70F3E81a2B3C14438cB30", "ammAdapterAddress": "0x18460A2B499B888dF98F5e75F40663ab8012DaE0", "assetTokenAddress": "0x6e84a6216eA6dACC71eE8E6b0a5B7322EEbC0fDd", "stableTokenAddress": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", "ammAddress": "0x5CFC7c102650c5372692b0E9f1f86c49313455d7", "tradeRouterAddress": "0xCDFc07F55e86Afad2473f6aaE4Df4068eba984aA", "exchangeLedgerAddress": "0xE9c2D66A1e23Db21D2c40552EC7fA3dFb91d0123", "liquidityTokenAddress": "0x10832A554C67bf89b04Bb9F6cdC50C15dcc14Ce5", "tokenVaultAddress": "0x9F6054971d530eb0AE2B52a788dA94E5Da2f4546", "liquidityProviderIncentivesAddress": "0xD7De505E75a67dE7A5441302920D82c5353B32A2", "poolAddress": "0x3bc40d4307cd946157447cd55d70ee7495ba6140", "incentivesHookAddress": "0x70A19E96922Fe70b60DD43214f1268332BBE7498", "openInterestIncentivesAddress": "0xc331e47979FF6BE8EA33aB3739000a1c5Dc6A6aA", "tradingFeeIncentivesAddress": "0x04173A4Df4052175B13303ad25308C088B866DD4", "tradingFeeIncentivesTokenLockerAddress": "0x7B235B04f2c712EAaECAdC54E8E4D3DE2f8C84b3", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [ "0x26823b6698da3a8D3A430c38a0A7217831571538", "0x812A3F4BDAE5a86d5880fCA74b5a693F7778cB52" ], "launchBlock": 13628595 }, "0xb2698B90BE455D617c0C5c1Bbc8Bc21Aa33F2Bbb": { "name": "AVAX-USDC", "ammType": "TRADER_JOE", "oracleAddress": "0x49f80A6183733A89576BD81fF8d00cA9895bE777", "ammAdapterAddress": "0x74229c450F1cb4cE1F7f2E1376Fd33a470Ed1aea", "assetTokenAddress": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", "stableTokenAddress": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", "ammAddress": "0x37522297514C15a3d9ab17a525f263069f18FC3C", "tradeRouterAddress": "0x7224Ed70eBb561DF8F79d0E67f77Bf8535F3cb39", "exchangeLedgerAddress": "0xb2698B90BE455D617c0C5c1Bbc8Bc21Aa33F2Bbb", "liquidityTokenAddress": "0x9D0a8AC19A7F2fE47658dD11ADC564dB337E6e28", "tokenVaultAddress": "0x08Ef39B0D87D91D1F3e3b3E6793a4bA13a764420", "liquidityProviderIncentivesAddress": "0x4458AF0B7F2C291D5f24fade16bf898A29b3C3b7", "poolAddress": "0xf4003f4efbe8691b60249e6afbd307abe7758adb", "incentivesHookAddress": "0xFA3b91334c68e19da56c027C26C6f1a0E228B193", "openInterestIncentivesAddress": "0x14E02AF078028D11F45335D9c996A92B08bFcd7B", "tradingFeeIncentivesAddress": "0xC0947bb15a11e397658371114f70332536Dd7AaA", "tradingFeeIncentivesTokenLockerAddress": "0x04b82cC4a031ce0E04233345105345d6b74316ff", "externalLiquidityIncentivesAddress": "", "externalLiquidityIncentivesTokenLockerAddress": "", "liquidators": [ "0x26823b6698da3a8D3A430c38a0A7217831571538", "0x812A3F4BDAE5a86d5880fCA74b5a693F7778cB52" ], "launchBlock": 14060107 } }, "exchangeDeployerAddress": "0x097ea08e5021b8f6a38c0E2Efce5F9E8b1086FA2", "frontendApiAddress": "0x5916904ac82D58B91Bbca619b139209C21DeB16D", "liquidationBotApiAddress": "0x4b567c6B234CDf7E3FB13a264cf6895410C47632", "incentivesDeployerAddress": "0xD234eb4eE070f2cdA0973179c61eA7EE47c4C548", "logicContractAddresses": { "exchangeLedger": "0xC2f6f1f6b4170518FFb681E93B224D5e7CA247c4", "exchangeDeployer": "0xd7E3B7bABd18F0e78ee100f22905677c33ab298F", "incentivesDeployer": "0xa19F2b9Da8B0A6a6882399AE555aB2663DBE9790", "spotMarketAmm": "0x593434F3AfcfB0Bf2d65EE10b0d1FAD9B07BD055", "stakingIncentivesV41": "0x82DD58c00d46fCd7FA66C53885BD419F31138dB3" } }, "layerSpecificFields": { "celerVotingRepresentativeAddress": "0x6FeddAE2dcd855470852E3CC769E9F853DB5accF", "multisig": "0xe0f64b36ee642F0078bf5627367161cD83fD2896" } } } `), }; const DEV_MODE = false; const NETWORK_TYPE = "mainnet"; const COMPETITION_STATUS = "finished"; const UNSUPPORTED_REGION = false; const ENABLE_FULLSTORY = true; const ETHEREUM_ENABLED = true; const WAGMI_ENABLED = false; const WALLETCONNECT_CONNECTOR_ENABLED= false; const COINBASE_CONNECTOR_ENABLED= false; const METAMASK_CONNECTOR_ENABLED= false; const SUNSET_ENABLED = false; const OUTAGE_ERROR_CODE = 0; // number const CUSTOM_OUTAGE_MESSAGE = "Futureswap鈥檚 Arbitrum BTC/ETH and Avalanche AVAX/USDC and JOE/USDC will be closing. Make sure to close any open trades on these exchanges."; // string or undefined const RPC_PROVIDER = 1;</script><script>window["_fs_debug"] = false; window["_fs_host"] = "fullstory.com"; window["_fs_script"] = "edge.fullstory.com/s/fs.js"; window["_fs_org"] = "15X75Y"; window["_fs_namespace"] = "FS"; if (ENABLE_FULLSTORY) { (function (m, n, e, t, l, o, g, y) { if (e in m) { if (m.console && m.console.log) { m.console.log( 'FullStory namespace conflict. Please set window["_fs_namespace"].' ); } return; } g = m[e] = function (a, b, s) { g.q ? g.q.push([a, b, s]) : g._api(a, b, s); }; g.q = []; o = n.createElement(t); o.async = 1; o.crossOrigin = "anonymous"; o.src = "https://" + _fs_script; y = n.getElementsByTagName(t)[0]; y.parentNode.insertBefore(o, y); g.identify = function (i, v, s) { g(l, { uid: i }, s); if (v) g(l, v, s); }; g.setUserVars = function (v, s) { g(l, v, s); }; g.event = function (i, v, s) { g("event", { n: i, p: v }, s); }; g.anonymize = function () { g.identify(!!0); }; g.shutdown = function () { g("rec", !1); }; g.restart = function () { g("rec", !0); }; g.log = function (a, b) { g("log", [a, b]); }; g.consent = function (a) { g("consent", !arguments.length || a); }; g.identifyAccount = function (i, v) { o = "account"; v = v || {}; v.acctId = i; g(o, v); }; g.clearUserCookie = function () {}; g.setVars = function (n, p) { g("setVars", [n, p]); }; g._w = {}; y = "XMLHttpRequest"; g._w[y] = m[y]; y = "fetch"; g._w[y] = m[y]; if (m[y]) m[y] = function () { return g._w[y].apply(this, arguments); }; g._v = "1.3.0"; })(window, document, window["_fs_namespace"], "script", "user"); } else { window[window["_fs_namespace"]] = undefined; }</script><script async src="https://www.googletagmanager.com/gtag/js?id=G-21F1MCQHZ1"></script><script>window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("js", new Date()); gtag("config", "G-21F1MCQHZ1");</script><link rel="icon" href="/favicon.ico"><script defer="defer" src="/bundle.c6937c7e896810eb29d6.js"></script></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>