Impossible’s smart contracts are currently immutable (not upgradeable, and do not rely on any proxies).
HASH (otherwise stated): 0xfc84b622ba228c468b74c2d99bfe9454ffac280ac017f05a02feb9f739aeb1e4
Name | Chain | Value | Deployer / Owner | |
---|---|---|---|---|
SwapFactory | Moonbeam | 0x45603612891b6406A06854813e18443fC8ec7C73 | 0x3c9584426432eb851e5689230d5cfc50659103d5 | |
wrapperFactory | Moonbeam | 0x45a3a315277fbc1bce0611c4398b32e0317fd7c1 | 0x3c9584426432eb851e5689230d5cfc50659103d5 | |
routerExtension | Moonbeam | 0xBa91CD800C96BBa63a618AFFef477ae33f8287d9 | ||
router | Moonbeam | 0x16E1Cd2370752cc7A4aAd326fe2C1aae95B0c5E2 | ||
SwapFactory | AVAX | 0x45603612891b6406A06854813e18443fC8ec7C73 | 0x11f86c00110004bf2ddb6eb98deab177709302c6 | |
wrapperFactory | AVAX | 0x45a3a315277fbc1bce0611c4398b32e0317fd7c1 | 0x11f86c00110004bf2ddb6eb98deab177709302c6 | |
routerExtension | AVAX | 0xBa91CD800C96BBa63a618AFFef477ae33f8287d9 | ||
router | AVAX | 0x16E1Cd2370752cc7A4aAd326fe2C1aae95B0c5E2 | ||
SwapFactory | Boba | 0x7cF0a21D61Bb9215e44ACbA69442dE68ceb2C00D | ||
wrapperFactory | Boba | 0x31cfaE80AaD19a15d4C9Ab81840fCe79b9D944C5 | ||
routerExtension | Boba | 0x11C1DaaaDb71C58dEa669Fa3e06939a2971fa89b | ||
router | Boba | 0xdf0382bBEa5D09953FD877a7bbCa5A07Da76C00a | ||
Hash | Boba | 0x20bf34d7ad42a982d8700c48fa133ba50b84584b001fdda29b39238e494ff348 | ||
SwapFactory | Aurora | 0x45a3a315277Fbc1BCe0611c4398b32E0317Fd7c1 | 0x4997c98daecda89488dbcdaeb3df084410b8825c | |
wrapperFactory | Aurora | 0xBa91CD800C96BBa63a618AFFef477ae33f8287d9 | 0x4997c98daecda89488dbcdaeb3df084410b8825c | |
routerExtension | Aurora | 0x16E1Cd2370752cc7A4aAd326fe2C1aae95B0c5E2 | ||
router | Aurora | 0xdE64A479f2b17bc5adBe906015840B7cE0022C8e | ||
SwapFactory | BSC | 0x4233ad9b8b7c1ccf0818907908a7f0796a3df85f | 0xd929ff540680f067b6724a9f93ef686cfac5b502 | |
wrapperFactory | BSC | 0xf72255b8e25024ce3976d70dfbce8e437fe410e1 | 0xd929ff540680f067b6724a9f93ef686cfac5b502 | |
routerExtension | BSC | |||
router | BSC | 0x56f6ca0a3364fa3ac9f0e8e9858b2966cdf39d03 | ||
SwapFactory | Kovan | 0x7a8ead64b79c466d8a9bcfd2a7b7bf938f9cb542 | 0x554A45EA949851f4b4047Ab958a985B4d4884ddd | |
routerExtension | Kovan | 0x56e59989bcaf633ee60abc4437f82a91a765f4f5 | ||
WrapperFactory | Kovan | 0x9a89b492aed3264cdf69b494a95e228b2b844f81 | ||
Hash | Kovan | 0xfc84b622ba228c468b74c2d99bfe9454ffac280ac017f05a02feb9f739aeb1e4 | ||
Router | Kovan | 0x7f6f6dF046950982E2a22f43CE4C1F443F42383e | 0x554A45EA949851f4b4047Ab958a985B4d4884ddd | |
SwapFactory | ETH | 0x56E59989BCaf633ee60aBc4437F82A91A765f4f5 | 0x554A45EA949851f4b4047Ab958a985B4d4884ddd | |
routerExtension | ETH | 0x9BF5852223000450AcD79ca8FDf6D7572a442d84 | ||
WrapperFactory | ETH | 0x7f6f6dF046950982E2a22f43CE4C1F443F42383e | 0x554A45EA949851f4b4047Ab958a985B4d4884ddd | |
Router | ETH | 0x2CA5708568003aBa525bFe32C7D6D149D384D874 | ||
Hash | ETH | 0xfc84b622ba228c468b74c2d99bfe9454ffac280ac017f05a02feb9f739aeb1e4 | ||
Router | Neon Devnet | 0x7f6f6dF046950982E2a22f43CE4C1F443F42383e | ||
SwapFactory | Neon Devnet | 0x7a8eaD64B79C466d8A9Bcfd2a7B7BF938F9Cb542 | ||
routerExtension | Neon Devnet | 0x56E59989BCaf633ee60aBc4437F82A91A765f4f5 | ||
WrapperFactory | Neon Devnet | 0x9A89B492aEd3264CDF69b494a95e228B2B844f81 | ||
Hash | Neon Devnet | 0x20bf34d7ad42a982d8700c48fa133ba50b84584b001fdda29b39238e494ff348 | ||
Router | Arbitrum | 0x39E48491b3A182C3F6b699281d74aF9f8a620CFa | ||
SwapFactory | Arbitrum | 0x9BF5852223000450AcD79ca8FDf6D7572a442d84 | ||
routerExtension | Arbitrum | 0x499Aef3f3822972f6C42D7C2Eaa13236B5e7673B | ||
WrapperFactory | Arbitrum | 0x2CA5708568003aBa525bFe32C7D6D149D384D874 | ||
Hash | Arbitrum | 0x20bf34d7ad42a982d8700c48fa133ba50b84584b001fdda29b39238e494ff348 | ||
Router | OKC | 0xd5b87813A5ecb2eaC24b6B3F2d4b8b69F583aF4e | ||
SwapFactory | OKC | 0x2CA5708568003aBa525bFe32C7D6D149D384D874 | ||
routerExtension | OKC | 0x39E48491b3A182C3F6b699281d74aF9f8a620CFa | ||
WrapperFactory | OKC | 0x499Aef3f3822972f6C42D7C2Eaa13236B5e7673B | ||
Hash | OKC | 0x20bf34d7ad42a982d8700c48fa133ba50b84584b001fdda29b39238e494ff348 |
Name | Chain | Address | Owner |
---|---|---|---|
anyIDIA | ETH | 0xD91903D548f19C0FC0a6B9ED09D2F72b4dFe7144 | ETH-TECH-DEPLOYER |
anyIDIA | BSC | 0x35Bc8F36AB08fC1B484D4c921a6F3b3c75E6d15D | BNB-TECH-DEPLOYER |
anyIDIA | Moonbeam | 0x0AaAfE33611f6B7b0068E48d82d2d05D27Ff904c | GLMR-TECH-DEPLOYER |
anyIDIA | Avax | 0x0AaAfE33611f6B7b0068E48d82d2d05D27Ff904c | AVAX-TECH-DEPLOYER |
anyIDIA | BOBA | 0x79fEe86c458470cF192c8D02bC6328F0376a8d2E | |
anyIDIA | Aurora | 0x559f7aFc3312Ec94A8cc0dd6275716c68d345787 | AURORA-TECH-DEPLOYER |
IDIA | ETH | 0xd5b87813A5ecb2eaC24b6B3F2d4b8b69F583aF4e | ETH-TECH-DEPLOYER |
IDIA | BSC | 0x0b15ddf19d47e6a86a56148fb4afffc6929bcb89 | |
IDIA | Moonbeam | 0xfCAF13227dcBFa2dc2b1928acFcA03b85e2D25dd | GLMR-TECH-DEPLOYER |
IDIA | AVAX | 0xfCAF13227dcBFa2dc2b1928acFcA03b85e2D25dd | AVAX-TECH-DEPLOYER |
IDIA | BOBA | 0x0AaAfE33611f6B7b0068E48d82d2d05D27Ff904c | 0x3C9584426432eb851e5689230d5cFc50659103D5 |
IDIA | Aurora | 0x2eFEDEBD6e29963511589731a33311196f00eaCb | AURORA-TECH-DEPLOYER |
IDIA | Kovan | 0x44AB9E98FF201f468Fe4687b2FB5247b5BD0fc5a | |
IDIA | BSC Testnet | 0x40aD0B8629d8E39CbD3FF50AA5c0b0C3a510b6E5 | 0x6f981a30263A43E0D060D2033C9F0C6A318572fc |
IDIA | Arbitrum | https://arbiscan.io/token/0xd91903d548f19c0fc0a6b9ed09d2f72b4dfe7144 | |
ID | Name | Chain | Link | Approval |
---|---|---|---|---|
BNB-TECH-DEPLOYER | Tech Deployer | BSC | https://gnosis-safe.io/app/bnb:0xEEAB2852dB5c71024B47073aE9caBd482eBDdBb9/balances | 3/6 |
MOVR-TECH-DEPLOYER | Tech Deployer | Moonriver | https://multisig.moonbeam.network/mriver:0xB97089aD849AfCa6f3FeDd4E62B3310051809Da5/balances | 3/6 |
GLMR-TECH-DEPLOYER | Tech Deployer | Moonbeam | https://multisig.moonbeam.network/mbeam:0xA9D5b2621f9935EaA4981eB4d619D274B7b3C602/balances | 3/6 |
AVAX-TECH-DEPLOYER | Tech Deployer | Avalanche | https://gnosis-safe.io/app/avax:0x11F86C00110004Bf2dDB6eB98DEAb177709302C6/balances | 4/7 |
AURORA-TECH-DEPLOYER | Tech Deployer | Aurora | https://gnosis-safe.io/app/aurora:0x4997C98daECDA89488dbCdAEB3DF084410B8825c/home | 3/6 |
ETH-TECH-DEPLOYER | Tech Deployer | ETH | https://gnosis-safe.io/app/eth:0xDCEb4f7558A844bD22394486E20e0d3A2231F3AF/home | 3/6 |
ARBITRUM-TECH-DEPLOYER | Tech Deployer | Arbitrum | https://app.safe.global/home?safe=arb1:0xe4c1418247DD218EBe25d8a88eCabc9994F89632&showCreationModal=true | 3/6 |
Note: This multisig for each chain holds the admin functions and minter roles for our tokens, swap, and launchpad contracts.
For more details on our governance: https://docs.impossible.finance/ops/governance
The governance scope for the swap allows for governance to operate the trading fees of the swap and the whitelisted addresses (if whitelist mode is on).
The only parameters that can be adjusted are the fees for each pair, the pairs that exist in the swap, and the whitelisted assets that are supported by the swaps router. The swap contract is NOT UPGRADEABLE. Each swap pair is reachable from the factory and router that is currently deployed.
For Modification Rights of our contracts’ parameters, the following parameters on the Swap Factory can be modified:
changeTokenAccess - this function allows for different assets to be whitelisted or blocked from the swap - the rights to call this function will remain with a multisig to ensure that there are not any unintended interruptions of service for assets.
The Governance for the launchpad allows for operation of the launchpad, the temporary access to set minters and funders of sale contracts, and the ability to whitelist assets for the launchpad on the staking and the sale sides of the contracts.
Impossible’s multisig cannot claim tokens out of the sale ahead of the completion of the sale, nor exploit the sale in any way.