From 3cdbc84582bb4c5a1a7765a7340e986c8c6f1d71 Mon Sep 17 00:00:00 2001 From: RandomApe Date: Mon, 15 Jul 2024 16:58:52 -0300 Subject: [PATCH 01/13] chore: added test bond --- config/bills.json | 100 +++++++++++++++++++++++++++++++++++++++++ src/constants/bills.ts | 32 +++++++++++++ 2 files changed, 132 insertions(+) diff --git a/config/bills.json b/config/bills.json index 65823836..855a7e83 100644 --- a/config/bills.json +++ b/config/bills.json @@ -1,4 +1,104 @@ [ + { + "index": 9001, + "chainId": 8822, + "contractAddress": { + "8822": "0x513973281d7c04922c59634916513Ab693DD0098" + }, + "billType": "reserve", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "earnToken": { + "symbol": "USDT", + "address": { + "1": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "40": "0xeFAeeE334F0Fd1712f9a8cc375f427D9Cdd40d73", + "56": "0x55d398326f99059fF775485246999027B3197955", + "97": "0x337610d27c682E347C9cD60BD4b3b107C9d34dDd", + "137": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "1890": "0x6308fa9545126237158778e74AE1b6b89022C5c0", + "2525": "0x97423A68BAe94b5De52d767a17aBCc54c157c0E5", + "8822": "0xC1B8045A6ef2934Cf0f78B0dbD489969Fa9Be7E4", + "42161": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", + "59144": "0xA219439258ca9da29E9Cc4cE5596924745e12B93" + }, + "decimals": { + "1": 6, + "40": 6, + "56": 18, + "97": 18, + "137": 6, + "1890": 6, + "2525": 6, + "8822": 6, + "42161": 6, + "59144": 6 + }, + "liquidityDex": { + "1": "UniswapV2", + "1890": "Elektrik", + "2525": "External", + "8822": "MagicSea", + "59144": "Nile" + }, + "active": true + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://explorer.evm.iota.org/", + "twitter": "https://explorer.evm.iota.org/", + "audit": "https://explorer.evm.iota.org/", + "initTime": { + "8822": 1721072209 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["DEX"], + "shortDescription": "lorem ipsum", + "fullDescription": "lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + }, { "index": 8004, "chainId": 8453, diff --git a/src/constants/bills.ts b/src/constants/bills.ts index aaf7934b..7492453c 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -12,6 +12,38 @@ import { BillArtCollection, BillsConfig, BillVersion, ChainId, MigrationVestingT // Migration Bonds ID: 5007 const bills: BillsConfig[] = [ + // + // IOTA + // + { + index: 9001, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '0x513973281d7c04922c59634916513Ab693DD0098', // prod + }, + billType: 'reserve', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.iota, + lpToken: tokens.iota, + earnToken: tokens.usdt, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://explorer.evm.iota.org/', + twitter: 'https://explorer.evm.iota.org/', + audit: 'https://explorer.evm.iota.org/', + initTime: { [ChainId.IOTA]: 1721072209 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['DEX'], + shortDescription: 'lorem ipsum', + fullDescription: + 'lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', + }, // // BASE From 209818046586312f97be22331ea48a3f73f81285 Mon Sep 17 00:00:00 2001 From: RandomApe Date: Tue, 16 Jul 2024 00:05:32 -0300 Subject: [PATCH 02/13] chore: added cmcId to iota test bond --- config/bills.json | 1 + src/constants/bills.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/config/bills.json b/config/bills.json index 855a7e83..c75f7e20 100644 --- a/config/bills.json +++ b/config/bills.json @@ -1,6 +1,7 @@ [ { "index": 9001, + "cmcId": 1720, "chainId": 8822, "contractAddress": { "8822": "0x513973281d7c04922c59634916513Ab693DD0098" diff --git a/src/constants/bills.ts b/src/constants/bills.ts index 7492453c..05a275c7 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -17,6 +17,7 @@ const bills: BillsConfig[] = [ // { index: 9001, + cmcId: 1720, chainId: ChainId.IOTA, contractAddress: { [ChainId.IOTA]: '0x513973281d7c04922c59634916513Ab693DD0098', // prod From 7d11910a60d2cbba194722a5df31a0a4dd5e1ba2 Mon Sep 17 00:00:00 2001 From: RandomApe Date: Thu, 18 Jul 2024 10:39:57 -0300 Subject: [PATCH 03/13] chore: added iota test bonds --- config/bills.json | 162 ++++++++++++++++++++++++++++++++++++++++ config/tokens.json | 60 +++++++++++++++ src/constants/bills.ts | 54 ++++++++++++++ src/constants/tokens.ts | 62 +++++++++++++++ 4 files changed, 338 insertions(+) diff --git a/config/bills.json b/config/bills.json index c75f7e20..bbe59def 100644 --- a/config/bills.json +++ b/config/bills.json @@ -1,4 +1,166 @@ [ + { + "index": 9003, + "chainId": 8822, + "contractAddress": { + "8822": "0x54926544D6aA564CB3Ba132a295367307632a3f0" + }, + "billType": "reserve", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "RUST", + "address": { + "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA-RUST", + "address": { + "8822": "0x932059511253f55b9c288f9A9c4E54561f0Fd05c" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x932059511253f55b9c288f9a9c4e54561f0fd05c" + } + }, + "earnToken": { + "symbol": "RUST", + "address": { + "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://explorer.evm.iota.org/", + "twitter": "https://explorer.evm.iota.org/", + "audit": "https://explorer.evm.iota.org/", + "initTime": { + "8822": 1719260043 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["DEX"], + "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" + }, + { + "index": 9002, + "chainId": 8822, + "contractAddress": { + "8822": "0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c" + }, + "billType": "reserve", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "FOMO", + "address": { + "8822": "0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA-FOMO", + "address": { + "8822": "0x7ceb96304fbea063d6c461a57ce496213bebe535" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x7ceb96304fbea063d6c461a57ce496213bebe535" + } + }, + "earnToken": { + "symbol": "FOMO", + "address": { + "8822": "0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://explorer.evm.iota.org/", + "twitter": "https://explorer.evm.iota.org/", + "audit": "https://explorer.evm.iota.org/", + "initTime": { + "8822": 1719260043 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["DEX"], + "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" + }, { "index": 9001, "cmcId": 1720, diff --git a/config/tokens.json b/config/tokens.json index 8ed5a974..a97745ef 100644 --- a/config/tokens.json +++ b/config/tokens.json @@ -17,6 +17,66 @@ }, "active": true }, + "fomo": { + "symbol": "FOMO", + "address": { + "8822": "0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "rust": { + "symbol": "RUST", + "address": { + "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "iotaRust_MagicSea": { + "symbol": "IOTA-RUST", + "address": { + "8822": "0x932059511253f55b9c288f9A9c4E54561f0Fd05c" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x932059511253f55b9c288f9a9c4e54561f0fd05c" + } + }, + "iotaFomo_MagicSea": { + "symbol": "IOTA-FOMO", + "address": { + "8822": "0x7ceb96304fbea063d6c461a57ce496213bebe535" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x7ceb96304fbea063d6c461a57ce496213bebe535" + } + }, "iota": { "symbol": "IOTA", "address": { diff --git a/src/constants/bills.ts b/src/constants/bills.ts index 05a275c7..53d86f62 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -15,6 +15,60 @@ const bills: BillsConfig[] = [ // // IOTA // + { + index: 9003, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '0x54926544D6aA564CB3Ba132a295367307632a3f0', // prod + }, + billType: 'reserve', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.rust, + lpToken: tokens.iotaRust_MagicSea, + earnToken: tokens.rust, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://explorer.evm.iota.org/', + twitter: 'https://explorer.evm.iota.org/', + audit: 'https://explorer.evm.iota.org/', + initTime: { [ChainId.IOTA]: 1719260043 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['DEX'], + shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + }, + { + index: 9002, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c', // prod + }, + billType: 'reserve', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.fomo, + lpToken: tokens.iotaFomo_MagicSea, + earnToken: tokens.fomo, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://explorer.evm.iota.org/', + twitter: 'https://explorer.evm.iota.org/', + audit: 'https://explorer.evm.iota.org/', + initTime: { [ChainId.IOTA]: 1719260043 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['DEX'], + shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + }, { index: 9001, cmcId: 1720, diff --git a/src/constants/tokens.ts b/src/constants/tokens.ts index c16aa247..34fb6f34 100644 --- a/src/constants/tokens.ts +++ b/src/constants/tokens.ts @@ -20,6 +20,68 @@ const tokens: Record = { }, active: true, }, + fomo: { + symbol: 'FOMO', + address: { + [ChainId.IOTA]: '0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E', + }, + decimals: { + [ChainId.IOTA]: 18, + }, + active: true, + liquidityDex: { + [ChainId.IOTA]: LiquidityDex.MagicSea, + }, + }, + rust: { + symbol: 'RUST', + address: { + [ChainId.IOTA]: '0x3915b5A673ee6cf126D1042f637Bd10b9931aD08', + }, + decimals: { + [ChainId.IOTA]: 18, + }, + active: true, + liquidityDex: { + [ChainId.IOTA]: LiquidityDex.MagicSea, + }, + }, + iotaRust_MagicSea: { + symbol: 'IOTA-RUST', + address: { + [ChainId.IOTA]: '0x932059511253f55b9c288f9A9c4E54561f0Fd05c', + }, + decimals: { + [ChainId.IOTA]: 18, + }, + liquidityDex: { + [ChainId.IOTA]: LiquidityDex.MagicSea, + }, + active: true, + lpToken: true, + getLpUrl: { + [ChainId.IOTA]: + 'https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x932059511253f55b9c288f9a9c4e54561f0fd05c', + }, + }, + iotaFomo_MagicSea: { + symbol: 'IOTA-FOMO', + address: { + [ChainId.IOTA]: '0x7ceb96304fbea063d6c461a57ce496213bebe535', + }, + decimals: { + [ChainId.IOTA]: 18, + }, + liquidityDex: { + [ChainId.IOTA]: LiquidityDex.MagicSea, + }, + active: true, + lpToken: true, + getLpUrl: { + [ChainId.IOTA]: + 'https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x7ceb96304fbea063d6c461a57ce496213bebe535', + }, + }, iota: { symbol: 'IOTA', address: { From 24fabc89e68fb83718200cdb462bd32abf6fc2e6 Mon Sep 17 00:00:00 2001 From: efeDaniels Date: Thu, 18 Jul 2024 19:07:42 +0300 Subject: [PATCH 04/13] chore: Add RUST reserve bond --- config/bills.json | 81 ++++++++++++++++++++++++++++++++++++++++-- src/constants/bills.ts | 31 ++++++++++++++-- 2 files changed, 108 insertions(+), 4 deletions(-) diff --git a/config/bills.json b/config/bills.json index bbe59def..efa71197 100644 --- a/config/bills.json +++ b/config/bills.json @@ -1,11 +1,88 @@ [ + { + "index": 9004, + "chainId": 8822, + "contractAddress": { + "8822": "0xD96bCF12a9502f863f3f564bEa17b7c7FE3B629b" + }, + "billType": "reserve", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "earnToken": { + "symbol": "RUST", + "address": { + "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://explorer.evm.iota.org/", + "twitter": "https://explorer.evm.iota.org/", + "audit": "https://explorer.evm.iota.org/", + "initTime": { + "8822": 1719260043 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["DEX"], + "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" + }, { "index": 9003, "chainId": 8822, "contractAddress": { "8822": "0x54926544D6aA564CB3Ba132a295367307632a3f0" }, - "billType": "reserve", + "billType": "liquidity", "billVersion": "V2", "token": { "symbol": "IOTA", @@ -86,7 +163,7 @@ "contractAddress": { "8822": "0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c" }, - "billType": "reserve", + "billType": "liquidity", "billVersion": "V2", "token": { "symbol": "IOTA", diff --git a/src/constants/bills.ts b/src/constants/bills.ts index 53d86f62..5592e207 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -15,13 +15,40 @@ const bills: BillsConfig[] = [ // // IOTA // + { + index: 9004, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '0xD96bCF12a9502f863f3f564bEa17b7c7FE3B629b', // prod + }, + billType: 'reserve', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.iota, + lpToken: tokens.iota, + earnToken: tokens.rust, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://explorer.evm.iota.org/', + twitter: 'https://explorer.evm.iota.org/', + audit: 'https://explorer.evm.iota.org/', + initTime: { [ChainId.IOTA]: 1719260043 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['DEX'], + shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + }, { index: 9003, chainId: ChainId.IOTA, contractAddress: { [ChainId.IOTA]: '0x54926544D6aA564CB3Ba132a295367307632a3f0', // prod }, - billType: 'reserve', + billType: 'liquidity', billVersion: BillVersion.V2, token: tokens.iota, quoteToken: tokens.rust, @@ -48,7 +75,7 @@ const bills: BillsConfig[] = [ contractAddress: { [ChainId.IOTA]: '0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c', // prod }, - billType: 'reserve', + billType: 'liquidity', billVersion: BillVersion.V2, token: tokens.iota, quoteToken: tokens.fomo, From ab2b181663f304ba43348cd76d4c629205f90b65 Mon Sep 17 00:00:00 2001 From: efeDaniels Date: Tue, 23 Jul 2024 21:13:29 +0300 Subject: [PATCH 05/13] chore: Add AUDIT token --- config/tokens.json | 13 +++++++++++++ src/constants/tokens.ts | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/config/tokens.json b/config/tokens.json index a97745ef..9a03f532 100644 --- a/config/tokens.json +++ b/config/tokens.json @@ -43,6 +43,19 @@ "8822": "MagicSea" } }, + "audit": { + "symbol": "AUDIT", + "address": { + "8822": "0x159366809b6062960c97BC4eDd548BAFCd7812D8" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, "iotaRust_MagicSea": { "symbol": "IOTA-RUST", "address": { diff --git a/src/constants/tokens.ts b/src/constants/tokens.ts index 34fb6f34..a0af4539 100644 --- a/src/constants/tokens.ts +++ b/src/constants/tokens.ts @@ -46,6 +46,19 @@ const tokens: Record = { [ChainId.IOTA]: LiquidityDex.MagicSea, }, }, + audit: { + symbol: 'AUDIT', + address: { + [ChainId.IOTA]: '0x159366809b6062960c97BC4eDd548BAFCd7812D8', + }, + decimals: { + [ChainId.IOTA]: 18, + }, + active: true, + liquidityDex: { + [ChainId.IOTA]: LiquidityDex.MagicSea, + }, + }, iotaRust_MagicSea: { symbol: 'IOTA-RUST', address: { From 7a4be3f8f8108f020531877183ceeefe5296d93a Mon Sep 17 00:00:00 2001 From: efeDaniels Date: Tue, 23 Jul 2024 21:18:19 +0300 Subject: [PATCH 06/13] chore: Add Audit LP --- config/tokens.json | 17 +++++++++++++++++ src/constants/tokens.ts | 18 ++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/config/tokens.json b/config/tokens.json index 9a03f532..2f8971ec 100644 --- a/config/tokens.json +++ b/config/tokens.json @@ -90,6 +90,23 @@ "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x7ceb96304fbea063d6c461a57ce496213bebe535" } }, + "iotaAudit_MagicSea": { + "symbol": "IOTA-AUDIT", + "address": { + "8822": "0xba7ac526ee9d29209baedccb67c6d3a228644982" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0xba7ac526ee9d29209baedccb67c6d3a228644982" + } + }, "iota": { "symbol": "IOTA", "address": { diff --git a/src/constants/tokens.ts b/src/constants/tokens.ts index a0af4539..6bc501fe 100644 --- a/src/constants/tokens.ts +++ b/src/constants/tokens.ts @@ -95,6 +95,24 @@ const tokens: Record = { 'https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x7ceb96304fbea063d6c461a57ce496213bebe535', }, }, + iotaAudit_MagicSea: { + symbol: 'IOTA-AUDIT', + address: { + [ChainId.IOTA]: '0xba7ac526ee9d29209baedccb67c6d3a228644982', + }, + decimals: { + [ChainId.IOTA]: 18, + }, + liquidityDex: { + [ChainId.IOTA]: LiquidityDex.MagicSea, + }, + active: true, + lpToken: true, + getLpUrl: { + [ChainId.IOTA]: + 'https://app.magicsea.finance/liquidityv2/manual/:8822/add/0xba7ac526ee9d29209baedccb67c6d3a228644982', + }, + }, iota: { symbol: 'IOTA', address: { From 638d5097613df5052dfe1912fd19cc76173a1701 Mon Sep 17 00:00:00 2001 From: efeDaniels Date: Tue, 23 Jul 2024 21:48:12 +0300 Subject: [PATCH 07/13] chore: Add Audit IOTA test bond --- config/bills.json | 81 ++++++++++++++++++++++++++++++++++++++++++ src/constants/bills.ts | 27 ++++++++++++++ 2 files changed, 108 insertions(+) diff --git a/config/bills.json b/config/bills.json index efa71197..3e1aeb9a 100644 --- a/config/bills.json +++ b/config/bills.json @@ -1,4 +1,85 @@ [ + { + "index": 9005, + "chainId": 8822, + "contractAddress": { + "8822": "0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F" + }, + "billType": "reserve", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "AUDIT", + "address": { + "8822": "0x159366809b6062960c97BC4eDd548BAFCd7812D8" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA-AUDIT", + "address": { + "8822": "0xba7ac526ee9d29209baedccb67c6d3a228644982" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0xba7ac526ee9d29209baedccb67c6d3a228644982" + } + }, + "earnToken": { + "symbol": "AUDIT", + "address": { + "8822": "0x159366809b6062960c97BC4eDd548BAFCd7812D8" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://explorer.evm.iota.org/", + "twitter": "https://explorer.evm.iota.org/", + "audit": "https://explorer.evm.iota.org/", + "initTime": { + "8822": 1719260043 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["DEX"], + "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" + }, { "index": 9004, "chainId": 8822, diff --git a/src/constants/bills.ts b/src/constants/bills.ts index 5592e207..cf8d6c6c 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -15,6 +15,33 @@ const bills: BillsConfig[] = [ // // IOTA // + { + index: 9005, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F', // prod + }, + billType: 'reserve', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.audit, + lpToken: tokens.iotaAudit_MagicSea, + earnToken: tokens.audit, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://explorer.evm.iota.org/', + twitter: 'https://explorer.evm.iota.org/', + audit: 'https://explorer.evm.iota.org/', + initTime: { [ChainId.IOTA]: 1719260043 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['DEX'], + shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + }, { index: 9004, chainId: ChainId.IOTA, From dcc2be37c7ccc0183c8e5c32f66e3a71c8f277c8 Mon Sep 17 00:00:00 2001 From: RandomApe Date: Tue, 23 Jul 2024 16:06:36 -0300 Subject: [PATCH 08/13] fix: typo --- config/bills.json | 2 +- src/constants/bills.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/bills.json b/config/bills.json index 3e1aeb9a..ce9ab920 100644 --- a/config/bills.json +++ b/config/bills.json @@ -5,7 +5,7 @@ "contractAddress": { "8822": "0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F" }, - "billType": "reserve", + "billType": "liquidity", "billVersion": "V2", "token": { "symbol": "IOTA", diff --git a/src/constants/bills.ts b/src/constants/bills.ts index cf8d6c6c..eb2b4d12 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -21,7 +21,7 @@ const bills: BillsConfig[] = [ contractAddress: { [ChainId.IOTA]: '0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F', // prod }, - billType: 'reserve', + billType: 'liquidity', billVersion: BillVersion.V2, token: tokens.iota, quoteToken: tokens.audit, From 2fa5fae47594bc7f03eeeba1e44696ad0a1ca3c5 Mon Sep 17 00:00:00 2001 From: ape-fede Date: Tue, 23 Jul 2024 16:43:36 -0300 Subject: [PATCH 09/13] chore: new dextozapmapping --- package.json | 2 +- src/constants/dexToZapMapping.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index c6b6dfa0..de60909b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ape.swap/apeswap-lists", - "version": "2.1.0", + "version": "2.1.1", "main": "dist/index.js", "typings": "dist/index.d.ts", "publishConfig": { diff --git a/src/constants/dexToZapMapping.ts b/src/constants/dexToZapMapping.ts index fbc6b0ae..392ce72a 100644 --- a/src/constants/dexToZapMapping.ts +++ b/src/constants/dexToZapMapping.ts @@ -42,5 +42,7 @@ export const dexToZapMapping: Record Date: Wed, 24 Jul 2024 12:24:40 -0300 Subject: [PATCH 10/13] chore: commenting iota test bonds --- config/bills.json | 421 ----------------------------------------- src/constants/bills.ts | 278 +++++++++++++-------------- 2 files changed, 139 insertions(+), 560 deletions(-) diff --git a/config/bills.json b/config/bills.json index ce9ab920..65823836 100644 --- a/config/bills.json +++ b/config/bills.json @@ -1,425 +1,4 @@ [ - { - "index": 9005, - "chainId": 8822, - "contractAddress": { - "8822": "0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F" - }, - "billType": "liquidity", - "billVersion": "V2", - "token": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "quoteToken": { - "symbol": "AUDIT", - "address": { - "8822": "0x159366809b6062960c97BC4eDd548BAFCd7812D8" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "lpToken": { - "symbol": "IOTA-AUDIT", - "address": { - "8822": "0xba7ac526ee9d29209baedccb67c6d3a228644982" - }, - "decimals": { - "8822": 18 - }, - "liquidityDex": { - "8822": "MagicSea" - }, - "active": true, - "lpToken": true, - "getLpUrl": { - "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0xba7ac526ee9d29209baedccb67c6d3a228644982" - } - }, - "earnToken": { - "symbol": "AUDIT", - "address": { - "8822": "0x159366809b6062960c97BC4eDd548BAFCd7812D8" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "billNnftAddress": { - "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" - }, - "inactive": false, - "projectLink": "https://explorer.evm.iota.org/", - "twitter": "https://explorer.evm.iota.org/", - "audit": "https://explorer.evm.iota.org/", - "initTime": { - "8822": 1719260043 - }, - "soldOut": false, - "billArt": { - "collection": "ApeBond_Collection1" - }, - "tags": ["DEX"], - "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" - }, - { - "index": 9004, - "chainId": 8822, - "contractAddress": { - "8822": "0xD96bCF12a9502f863f3f564bEa17b7c7FE3B629b" - }, - "billType": "reserve", - "billVersion": "V2", - "token": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "quoteToken": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "lpToken": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "earnToken": { - "symbol": "RUST", - "address": { - "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "billNnftAddress": { - "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" - }, - "inactive": false, - "projectLink": "https://explorer.evm.iota.org/", - "twitter": "https://explorer.evm.iota.org/", - "audit": "https://explorer.evm.iota.org/", - "initTime": { - "8822": 1719260043 - }, - "soldOut": false, - "billArt": { - "collection": "ApeBond_Collection1" - }, - "tags": ["DEX"], - "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" - }, - { - "index": 9003, - "chainId": 8822, - "contractAddress": { - "8822": "0x54926544D6aA564CB3Ba132a295367307632a3f0" - }, - "billType": "liquidity", - "billVersion": "V2", - "token": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "quoteToken": { - "symbol": "RUST", - "address": { - "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "lpToken": { - "symbol": "IOTA-RUST", - "address": { - "8822": "0x932059511253f55b9c288f9A9c4E54561f0Fd05c" - }, - "decimals": { - "8822": 18 - }, - "liquidityDex": { - "8822": "MagicSea" - }, - "active": true, - "lpToken": true, - "getLpUrl": { - "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x932059511253f55b9c288f9a9c4e54561f0fd05c" - } - }, - "earnToken": { - "symbol": "RUST", - "address": { - "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "billNnftAddress": { - "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" - }, - "inactive": false, - "projectLink": "https://explorer.evm.iota.org/", - "twitter": "https://explorer.evm.iota.org/", - "audit": "https://explorer.evm.iota.org/", - "initTime": { - "8822": 1719260043 - }, - "soldOut": false, - "billArt": { - "collection": "ApeBond_Collection1" - }, - "tags": ["DEX"], - "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" - }, - { - "index": 9002, - "chainId": 8822, - "contractAddress": { - "8822": "0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c" - }, - "billType": "liquidity", - "billVersion": "V2", - "token": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "quoteToken": { - "symbol": "FOMO", - "address": { - "8822": "0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "lpToken": { - "symbol": "IOTA-FOMO", - "address": { - "8822": "0x7ceb96304fbea063d6c461a57ce496213bebe535" - }, - "decimals": { - "8822": 18 - }, - "liquidityDex": { - "8822": "MagicSea" - }, - "active": true, - "lpToken": true, - "getLpUrl": { - "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x7ceb96304fbea063d6c461a57ce496213bebe535" - } - }, - "earnToken": { - "symbol": "FOMO", - "address": { - "8822": "0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "billNnftAddress": { - "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" - }, - "inactive": false, - "projectLink": "https://explorer.evm.iota.org/", - "twitter": "https://explorer.evm.iota.org/", - "audit": "https://explorer.evm.iota.org/", - "initTime": { - "8822": 1719260043 - }, - "soldOut": false, - "billArt": { - "collection": "ApeBond_Collection1" - }, - "tags": ["DEX"], - "shortDescription": "IOTA is a decentralized stablecoin that can be traded on DEXs" - }, - { - "index": 9001, - "cmcId": 1720, - "chainId": 8822, - "contractAddress": { - "8822": "0x513973281d7c04922c59634916513Ab693DD0098" - }, - "billType": "reserve", - "billVersion": "V2", - "token": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "quoteToken": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "lpToken": { - "symbol": "IOTA", - "address": { - "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" - }, - "decimals": { - "8822": 18 - }, - "active": true, - "liquidityDex": { - "8822": "MagicSea" - } - }, - "earnToken": { - "symbol": "USDT", - "address": { - "1": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "40": "0xeFAeeE334F0Fd1712f9a8cc375f427D9Cdd40d73", - "56": "0x55d398326f99059fF775485246999027B3197955", - "97": "0x337610d27c682E347C9cD60BD4b3b107C9d34dDd", - "137": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", - "1890": "0x6308fa9545126237158778e74AE1b6b89022C5c0", - "2525": "0x97423A68BAe94b5De52d767a17aBCc54c157c0E5", - "8822": "0xC1B8045A6ef2934Cf0f78B0dbD489969Fa9Be7E4", - "42161": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", - "59144": "0xA219439258ca9da29E9Cc4cE5596924745e12B93" - }, - "decimals": { - "1": 6, - "40": 6, - "56": 18, - "97": 18, - "137": 6, - "1890": 6, - "2525": 6, - "8822": 6, - "42161": 6, - "59144": 6 - }, - "liquidityDex": { - "1": "UniswapV2", - "1890": "Elektrik", - "2525": "External", - "8822": "MagicSea", - "59144": "Nile" - }, - "active": true - }, - "billNnftAddress": { - "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" - }, - "inactive": false, - "projectLink": "https://explorer.evm.iota.org/", - "twitter": "https://explorer.evm.iota.org/", - "audit": "https://explorer.evm.iota.org/", - "initTime": { - "8822": 1721072209 - }, - "soldOut": false, - "billArt": { - "collection": "ApeBond_Collection1" - }, - "tags": ["DEX"], - "shortDescription": "lorem ipsum", - "fullDescription": "lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." - }, { "index": 8004, "chainId": 8453, diff --git a/src/constants/bills.ts b/src/constants/bills.ts index eb2b4d12..b312149e 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -15,147 +15,147 @@ const bills: BillsConfig[] = [ // // IOTA // - { - index: 9005, - chainId: ChainId.IOTA, - contractAddress: { - [ChainId.IOTA]: '0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F', // prod - }, - billType: 'liquidity', - billVersion: BillVersion.V2, - token: tokens.iota, - quoteToken: tokens.audit, - lpToken: tokens.iotaAudit_MagicSea, - earnToken: tokens.audit, - billNnftAddress: { - [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - }, - inactive: false, - projectLink: 'https://explorer.evm.iota.org/', - twitter: 'https://explorer.evm.iota.org/', - audit: 'https://explorer.evm.iota.org/', - initTime: { [ChainId.IOTA]: 1719260043 }, - soldOut: false, - billArt: { - collection: BillArtCollection.ApeBond_Collection1, - }, - tags: ['DEX'], - shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - }, - { - index: 9004, - chainId: ChainId.IOTA, - contractAddress: { - [ChainId.IOTA]: '0xD96bCF12a9502f863f3f564bEa17b7c7FE3B629b', // prod - }, - billType: 'reserve', - billVersion: BillVersion.V2, - token: tokens.iota, - quoteToken: tokens.iota, - lpToken: tokens.iota, - earnToken: tokens.rust, - billNnftAddress: { - [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - }, - inactive: false, - projectLink: 'https://explorer.evm.iota.org/', - twitter: 'https://explorer.evm.iota.org/', - audit: 'https://explorer.evm.iota.org/', - initTime: { [ChainId.IOTA]: 1719260043 }, - soldOut: false, - billArt: { - collection: BillArtCollection.ApeBond_Collection1, - }, - tags: ['DEX'], - shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - }, - { - index: 9003, - chainId: ChainId.IOTA, - contractAddress: { - [ChainId.IOTA]: '0x54926544D6aA564CB3Ba132a295367307632a3f0', // prod - }, - billType: 'liquidity', - billVersion: BillVersion.V2, - token: tokens.iota, - quoteToken: tokens.rust, - lpToken: tokens.iotaRust_MagicSea, - earnToken: tokens.rust, - billNnftAddress: { - [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - }, - inactive: false, - projectLink: 'https://explorer.evm.iota.org/', - twitter: 'https://explorer.evm.iota.org/', - audit: 'https://explorer.evm.iota.org/', - initTime: { [ChainId.IOTA]: 1719260043 }, - soldOut: false, - billArt: { - collection: BillArtCollection.ApeBond_Collection1, - }, - tags: ['DEX'], - shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - }, - { - index: 9002, - chainId: ChainId.IOTA, - contractAddress: { - [ChainId.IOTA]: '0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c', // prod - }, - billType: 'liquidity', - billVersion: BillVersion.V2, - token: tokens.iota, - quoteToken: tokens.fomo, - lpToken: tokens.iotaFomo_MagicSea, - earnToken: tokens.fomo, - billNnftAddress: { - [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - }, - inactive: false, - projectLink: 'https://explorer.evm.iota.org/', - twitter: 'https://explorer.evm.iota.org/', - audit: 'https://explorer.evm.iota.org/', - initTime: { [ChainId.IOTA]: 1719260043 }, - soldOut: false, - billArt: { - collection: BillArtCollection.ApeBond_Collection1, - }, - tags: ['DEX'], - shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - }, - { - index: 9001, - cmcId: 1720, - chainId: ChainId.IOTA, - contractAddress: { - [ChainId.IOTA]: '0x513973281d7c04922c59634916513Ab693DD0098', // prod - }, - billType: 'reserve', - billVersion: BillVersion.V2, - token: tokens.iota, - quoteToken: tokens.iota, - lpToken: tokens.iota, - earnToken: tokens.usdt, - billNnftAddress: { - [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - }, - inactive: false, - projectLink: 'https://explorer.evm.iota.org/', - twitter: 'https://explorer.evm.iota.org/', - audit: 'https://explorer.evm.iota.org/', - initTime: { [ChainId.IOTA]: 1721072209 }, - soldOut: false, - billArt: { - collection: BillArtCollection.ApeBond_Collection1, - }, - tags: ['DEX'], - shortDescription: 'lorem ipsum', - fullDescription: - 'lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', - }, + // { + // index: 9005, + // chainId: ChainId.IOTA, + // contractAddress: { + // [ChainId.IOTA]: '0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F', // prod + // }, + // billType: 'liquidity', + // billVersion: BillVersion.V2, + // token: tokens.iota, + // quoteToken: tokens.audit, + // lpToken: tokens.iotaAudit_MagicSea, + // earnToken: tokens.audit, + // billNnftAddress: { + // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + // }, + // inactive: false, + // projectLink: 'https://explorer.evm.iota.org/', + // twitter: 'https://explorer.evm.iota.org/', + // audit: 'https://explorer.evm.iota.org/', + // initTime: { [ChainId.IOTA]: 1719260043 }, + // soldOut: false, + // billArt: { + // collection: BillArtCollection.ApeBond_Collection1, + // }, + // tags: ['DEX'], + // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + // }, + // { + // index: 9004, + // chainId: ChainId.IOTA, + // contractAddress: { + // [ChainId.IOTA]: '0xD96bCF12a9502f863f3f564bEa17b7c7FE3B629b', // prod + // }, + // billType: 'reserve', + // billVersion: BillVersion.V2, + // token: tokens.iota, + // quoteToken: tokens.iota, + // lpToken: tokens.iota, + // earnToken: tokens.rust, + // billNnftAddress: { + // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + // }, + // inactive: false, + // projectLink: 'https://explorer.evm.iota.org/', + // twitter: 'https://explorer.evm.iota.org/', + // audit: 'https://explorer.evm.iota.org/', + // initTime: { [ChainId.IOTA]: 1719260043 }, + // soldOut: false, + // billArt: { + // collection: BillArtCollection.ApeBond_Collection1, + // }, + // tags: ['DEX'], + // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + // }, + // { + // index: 9003, + // chainId: ChainId.IOTA, + // contractAddress: { + // [ChainId.IOTA]: '0x54926544D6aA564CB3Ba132a295367307632a3f0', // prod + // }, + // billType: 'liquidity', + // billVersion: BillVersion.V2, + // token: tokens.iota, + // quoteToken: tokens.rust, + // lpToken: tokens.iotaRust_MagicSea, + // earnToken: tokens.rust, + // billNnftAddress: { + // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + // }, + // inactive: false, + // projectLink: 'https://explorer.evm.iota.org/', + // twitter: 'https://explorer.evm.iota.org/', + // audit: 'https://explorer.evm.iota.org/', + // initTime: { [ChainId.IOTA]: 1719260043 }, + // soldOut: false, + // billArt: { + // collection: BillArtCollection.ApeBond_Collection1, + // }, + // tags: ['DEX'], + // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + // }, + // { + // index: 9002, + // chainId: ChainId.IOTA, + // contractAddress: { + // [ChainId.IOTA]: '0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c', // prod + // }, + // billType: 'liquidity', + // billVersion: BillVersion.V2, + // token: tokens.iota, + // quoteToken: tokens.fomo, + // lpToken: tokens.iotaFomo_MagicSea, + // earnToken: tokens.fomo, + // billNnftAddress: { + // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + // }, + // inactive: false, + // projectLink: 'https://explorer.evm.iota.org/', + // twitter: 'https://explorer.evm.iota.org/', + // audit: 'https://explorer.evm.iota.org/', + // initTime: { [ChainId.IOTA]: 1719260043 }, + // soldOut: false, + // billArt: { + // collection: BillArtCollection.ApeBond_Collection1, + // }, + // tags: ['DEX'], + // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', + // }, + // { + // index: 9001, + // cmcId: 1720, + // chainId: ChainId.IOTA, + // contractAddress: { + // [ChainId.IOTA]: '0x513973281d7c04922c59634916513Ab693DD0098', // prod + // }, + // billType: 'reserve', + // billVersion: BillVersion.V2, + // token: tokens.iota, + // quoteToken: tokens.iota, + // lpToken: tokens.iota, + // earnToken: tokens.usdt, + // billNnftAddress: { + // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + // }, + // inactive: false, + // projectLink: 'https://explorer.evm.iota.org/', + // twitter: 'https://explorer.evm.iota.org/', + // audit: 'https://explorer.evm.iota.org/', + // initTime: { [ChainId.IOTA]: 1721072209 }, + // soldOut: false, + // billArt: { + // collection: BillArtCollection.ApeBond_Collection1, + // }, + // tags: ['DEX'], + // shortDescription: 'lorem ipsum', + // fullDescription: + // 'lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', + // }, // // BASE - + // { index: 8004, chainId: ChainId.BASE, From 56c3acb9e28d1909812582083dd47df631b14ae4 Mon Sep 17 00:00:00 2001 From: efeDaniels Date: Wed, 24 Jul 2024 18:54:17 +0300 Subject: [PATCH 11/13] chore: Update IOTA bond templates --- src/constants/bills.ts | 50 +++++++++--------------------------------- 1 file changed, 10 insertions(+), 40 deletions(-) diff --git a/src/constants/bills.ts b/src/constants/bills.ts index 59c1805d..7199b872 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -31,9 +31,8 @@ const bills: BillsConfig[] = [ // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', // }, // inactive: false, - // projectLink: 'https://explorer.evm.iota.org/', - // twitter: 'https://explorer.evm.iota.org/', - // audit: 'https://explorer.evm.iota.org/', + // projectLink: 'https://www.auditone.io/', + // twitter: 'https://x.com/auditone_dao', // initTime: { [ChainId.IOTA]: 1719260043 }, // soldOut: false, // billArt: { @@ -58,9 +57,8 @@ const bills: BillsConfig[] = [ // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', // }, // inactive: false, - // projectLink: 'https://explorer.evm.iota.org/', - // twitter: 'https://explorer.evm.iota.org/', - // audit: 'https://explorer.evm.iota.org/', + // projectLink: 'https://www.rustyrobot.io/', + // twitter: 'https://x.com/RustyRobotCC', // initTime: { [ChainId.IOTA]: 1719260043 }, // soldOut: false, // billArt: { @@ -112,9 +110,8 @@ const bills: BillsConfig[] = [ // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', // }, // inactive: false, - // projectLink: 'https://explorer.evm.iota.org/', - // twitter: 'https://explorer.evm.iota.org/', - // audit: 'https://explorer.evm.iota.org/', + // projectLink: 'https://fomofox.info/', + // twitter: 'https://x.com/FOMO_Fox', // initTime: { [ChainId.IOTA]: 1719260043 }, // soldOut: false, // billArt: { @@ -123,38 +120,11 @@ const bills: BillsConfig[] = [ // tags: ['DEX'], // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', // }, - // { - // index: 9001, - // cmcId: 1720, - // chainId: ChainId.IOTA, - // contractAddress: { - // [ChainId.IOTA]: '0x513973281d7c04922c59634916513Ab693DD0098', // prod - // }, - // billType: 'reserve', - // billVersion: BillVersion.V2, - // token: tokens.iota, - // quoteToken: tokens.iota, - // lpToken: tokens.iota, - // earnToken: tokens.usdt, - // billNnftAddress: { - // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - // }, - // inactive: false, - // projectLink: 'https://explorer.evm.iota.org/', - // twitter: 'https://explorer.evm.iota.org/', - // audit: 'https://explorer.evm.iota.org/', - // initTime: { [ChainId.IOTA]: 1721072209 }, - // soldOut: false, - // billArt: { - // collection: BillArtCollection.ApeBond_Collection1, - // }, - // tags: ['DEX'], - // shortDescription: 'lorem ipsum', - // fullDescription: - // 'lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', - // }, + // // BASE + // + { index: 8006, cmcId: 27486, @@ -216,7 +186,7 @@ const bills: BillsConfig[] = [ "SophiaVerse is a metaverse platform advancing Artificial General Intelligence (AGI) through the humanoid robot Sophia by Hanson Robotics Ltd. Over two years, it has navigated the dynamic Web3 space, focusing on blockchain and AI. Aiming for a benevolent Singularity, SophiaVerse champions free AI development and an AI Human Hive Mind. The SOPH token anchors the economy, enriches player experiences, supports creators, and stimulates engagement, shaping SophiaVerse's digital ecosystem.", fullDescription: "SophiaVerse is a cutting-edge metaverse platform dedicated to advancing Artificial General Intelligence (AGI) through the humanoid robot Sophia, developed by Hanson Robotics Ltd. Over two years, it has navigated the dynamic Web3 space, marked by fluctuations in crypto exchanges, stablecoins, NFTs, and altcoins, while focusing on blockchain and AI progress. Central to SophiaVerse is the goal of making Sophia sentient, preparing humanity for a benevolent Singularity where machines can think and learn independently. Influenced by OpenAI’s ChatGPT, SophiaVerse champions free AI development and introduces an AI Human Hive Mind, a swarm intelligence model forming Sophia's brain, ensuring mutual benefits for AIs and humans. The SOPH token is integral to the SophiaVerse economy, enabling in-game purchases and facilitating various transactions within SAIL, enhancing the gaming experience. SOPH seamlessly integrates into the virtual universe, driving the economy, enriching player experiences, supporting creators, and stimulating discovery and engagement, making it a cornerstone of SophiaVerse's evolving digital ecosystem.", - }, // + }, // { index: 8004, chainId: ChainId.BASE, From 0c276e7825cc44a2ff5b06e5e9e4de00a1e4cd86 Mon Sep 17 00:00:00 2001 From: efeDaniels Date: Thu, 25 Jul 2024 12:13:58 +0300 Subject: [PATCH 12/13] chore: Update IOTA bond templates --- src/constants/bills.ts | 187 ++++++++++++++++++----------------------- 1 file changed, 82 insertions(+), 105 deletions(-) diff --git a/src/constants/bills.ts b/src/constants/bills.ts index 7199b872..ac3deb2d 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -15,111 +15,88 @@ const bills: BillsConfig[] = [ // // IOTA // - // { - // index: 9005, - // chainId: ChainId.IOTA, - // contractAddress: { - // [ChainId.IOTA]: '0x3b6cb2e9c577F57c31CBa18bF81c4Ab0Df77eb8F', // prod - // }, - // billType: 'liquidity', - // billVersion: BillVersion.V2, - // token: tokens.iota, - // quoteToken: tokens.audit, - // lpToken: tokens.iotaAudit_MagicSea, - // earnToken: tokens.audit, - // billNnftAddress: { - // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - // }, - // inactive: false, - // projectLink: 'https://www.auditone.io/', - // twitter: 'https://x.com/auditone_dao', - // initTime: { [ChainId.IOTA]: 1719260043 }, - // soldOut: false, - // billArt: { - // collection: BillArtCollection.ApeBond_Collection1, - // }, - // tags: ['DEX'], - // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - // }, - // { - // index: 9004, - // chainId: ChainId.IOTA, - // contractAddress: { - // [ChainId.IOTA]: '0xD96bCF12a9502f863f3f564bEa17b7c7FE3B629b', // prod - // }, - // billType: 'reserve', - // billVersion: BillVersion.V2, - // token: tokens.iota, - // quoteToken: tokens.iota, - // lpToken: tokens.iota, - // earnToken: tokens.rust, - // billNnftAddress: { - // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - // }, - // inactive: false, - // projectLink: 'https://www.rustyrobot.io/', - // twitter: 'https://x.com/RustyRobotCC', - // initTime: { [ChainId.IOTA]: 1719260043 }, - // soldOut: false, - // billArt: { - // collection: BillArtCollection.ApeBond_Collection1, - // }, - // tags: ['DEX'], - // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - // }, - // { - // index: 9003, - // chainId: ChainId.IOTA, - // contractAddress: { - // [ChainId.IOTA]: '0x54926544D6aA564CB3Ba132a295367307632a3f0', // prod - // }, - // billType: 'liquidity', - // billVersion: BillVersion.V2, - // token: tokens.iota, - // quoteToken: tokens.rust, - // lpToken: tokens.iotaRust_MagicSea, - // earnToken: tokens.rust, - // billNnftAddress: { - // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - // }, - // inactive: false, - // projectLink: 'https://explorer.evm.iota.org/', - // twitter: 'https://explorer.evm.iota.org/', - // audit: 'https://explorer.evm.iota.org/', - // initTime: { [ChainId.IOTA]: 1719260043 }, - // soldOut: false, - // billArt: { - // collection: BillArtCollection.ApeBond_Collection1, - // }, - // tags: ['DEX'], - // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - // }, - // { - // index: 9002, - // chainId: ChainId.IOTA, - // contractAddress: { - // [ChainId.IOTA]: '0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c', // prod - // }, - // billType: 'liquidity', - // billVersion: BillVersion.V2, - // token: tokens.iota, - // quoteToken: tokens.fomo, - // lpToken: tokens.iotaFomo_MagicSea, - // earnToken: tokens.fomo, - // billNnftAddress: { - // [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', - // }, - // inactive: false, - // projectLink: 'https://fomofox.info/', - // twitter: 'https://x.com/FOMO_Fox', - // initTime: { [ChainId.IOTA]: 1719260043 }, - // soldOut: false, - // billArt: { - // collection: BillArtCollection.ApeBond_Collection1, - // }, - // tags: ['DEX'], - // shortDescription: 'IOTA is a decentralized stablecoin that can be traded on DEXs', - // }, + /* + { + index: 9002, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '', + }, + billType: 'liquidity', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.audit, + lpToken: tokens.iotaAudit_MagicSea, + earnToken: tokens.audit, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://www.auditone.io/', + twitter: 'https://x.com/auditone_dao', + initTime: { [ChainId.IOTA]: 1719260043 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['Community', 'Meme'], + shortDescription: 'AuditOne is an all-in-one audit platform offering top-tier security services for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. With transparency and top security researchers, AuditOne ensures excellence. Governed by the $AUDIT token, the platform empowers token holders to influence decisions, fostering community engagement and a decentralized, community-driven vision.', + fullDescription: 'AuditOne is an all-in-one audit platform providing top-notch security services and tools for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. The platform\'s approach, tailored to the dynamic blockchain industry, ensures excellence without compromise. AuditOne emphasizes transparency and reliability in the auditing process, recruiting top security researchers from code4arena, Immunefi, LinkedIn, audit firms, and hackathons. Governed by the $AUDIT token, AuditOne empowers token holders to influence decisions directly, fostering transparency and community engagement. This decentralized approach aligns with AuditOne\'s vision of a community-driven platform.', + }, + { + index: 9001, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '', + }, + billType: 'reserve', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.iota, + lpToken: tokens.iota, + earnToken: tokens.rust, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://www.rustyrobot.io/', + twitter: 'https://x.com/RustyRobotCC', + initTime: { [ChainId.IOTA]: 1719260043 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['Community', 'RWA'], + shortDescription: 'The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection fostering a collaborative and inclusive creative community. RRCC NFTs grant access to an ecosystem featuring NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is essential for participation post-NFT sale. The project launched without an ICO, private sale, or investor buy-ins.', + fullDescription: 'The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection designed to foster a collaborative and creative community. Emphasizing inclusivity and positive vibes, the RRCC serves as a gateway to the Rusty Robot world, uniting a global team and community with the goal of establishing the world\'s largest creative brand. RRCC NFTs grant holders access to an ecosystem centered around various creative ventures, including NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is crucial to the RRCC ecosystem, as all activities and opportunities post-NFT sale require holding $RUST. Notably, the project launched without an ICO, private sale, or investor buy-ins.', + }, + { + index: 9000, + chainId: ChainId.IOTA, + contractAddress: { + [ChainId.IOTA]: '0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c', + }, + billType: 'liquidity', + billVersion: BillVersion.V2, + token: tokens.iota, + quoteToken: tokens.fomo, + lpToken: tokens.iotaFomo_MagicSea, + earnToken: tokens.fomo, + billNnftAddress: { + [ChainId.IOTA]: '0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d', + }, + inactive: false, + projectLink: 'https://fomofox.info/', + twitter: 'https://x.com/FOMO_Fox', + initTime: { [ChainId.IOTA]: 1719260043 }, + soldOut: false, + billArt: { + collection: BillArtCollection.ApeBond_Collection1, + }, + tags: ['Community', 'Meme'], + shortDescription: 'FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow FOMOFox on TwitterX and help him conquer FOMO by influencing the $FOMO Token’s market performance. Holders can grow their $FOMO bags through raffles, solving riddles, or holding. FOMOFox faces challenges and meets intriguing characters, with market influence guiding his choices!', + fullDescription: 'FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow the thrilling journey of FOMOFox on TwitterX and help him conquer his FOMO by influencing the $FOMO Token’s market performance. Loyal holders will find countless opportunities to grow their $FOMO bags through raffles, solving riddles, or simply holding and supporting the fox. Along the way, FOMOFox faces diverse challenges and meets intriguing characters. Your influence on the market helps him make the right choices. This project offers pure entertainment and rewards those who stick with it! Join the adventure now and visit their website for more details!', + }, */ // // BASE From 2ee8fcc77e826fcdb05a2859d21a6eb16fe428a2 Mon Sep 17 00:00:00 2001 From: efeDaniels Date: Thu, 25 Jul 2024 15:04:00 +0300 Subject: [PATCH 13/13] chore: Add prod IOTA bonds --- config/bills.json | 239 +++++++++++++++++++++++++++++++++++++++++ src/constants/bills.ts | 29 +++-- 2 files changed, 257 insertions(+), 11 deletions(-) diff --git a/config/bills.json b/config/bills.json index f2d2e35a..4d376544 100644 --- a/config/bills.json +++ b/config/bills.json @@ -1,4 +1,243 @@ [ + { + "index": 9002, + "chainId": 8822, + "contractAddress": { + "8822": "0xE03913CeA3b326c62c0c851Cf9A69246226aEF81" + }, + "billType": "liquidity", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "AUDIT", + "address": { + "8822": "0x159366809b6062960c97BC4eDd548BAFCd7812D8" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA-AUDIT", + "address": { + "8822": "0xba7ac526ee9d29209baedccb67c6d3a228644982" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0xba7ac526ee9d29209baedccb67c6d3a228644982" + } + }, + "earnToken": { + "symbol": "AUDIT", + "address": { + "8822": "0x159366809b6062960c97BC4eDd548BAFCd7812D8" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://www.auditone.io/", + "twitter": "https://x.com/auditone_dao", + "initTime": { + "8822": 1719260043 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["Community", "Meme"], + "shortDescription": "AuditOne is an all-in-one audit platform offering top-tier security services for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. With transparency and top security researchers, AuditOne ensures excellence. Governed by the $AUDIT token, the platform empowers token holders to influence decisions, fostering community engagement and a decentralized, community-driven vision.", + "fullDescription": "AuditOne is an all-in-one audit platform providing top-notch security services and tools for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. The platform's approach, tailored to the dynamic blockchain industry, ensures excellence without compromise. AuditOne emphasizes transparency and reliability in the auditing process, recruiting top security researchers from code4arena, Immunefi, LinkedIn, audit firms, and hackathons. Governed by the $AUDIT token, AuditOne empowers token holders to influence decisions directly, fostering transparency and community engagement. This decentralized approach aligns with AuditOne's vision of a community-driven platform." + }, + { + "index": 9001, + "chainId": 8822, + "contractAddress": { + "8822": "0x659029358b4438835f384d25a0435445C14fB5d0" + }, + "billType": "reserve", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "earnToken": { + "symbol": "RUST", + "address": { + "8822": "0x3915b5A673ee6cf126D1042f637Bd10b9931aD08" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://www.rustyrobot.io/", + "twitter": "https://x.com/RustyRobotCC", + "initTime": { + "8822": 1719260043 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["Community", "RWA"], + "shortDescription": "The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection fostering a collaborative and inclusive creative community. RRCC NFTs grant access to an ecosystem featuring NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is essential for participation post-NFT sale. The project launched without an ICO, private sale, or investor buy-ins.", + "fullDescription": "The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection designed to foster a collaborative and creative community. Emphasizing inclusivity and positive vibes, the RRCC serves as a gateway to the Rusty Robot world, uniting a global team and community with the goal of establishing the world's largest creative brand. RRCC NFTs grant holders access to an ecosystem centered around various creative ventures, including NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is crucial to the RRCC ecosystem, as all activities and opportunities post-NFT sale require holding $RUST. Notably, the project launched without an ICO, private sale, or investor buy-ins." + }, + { + "index": 9000, + "chainId": 8822, + "contractAddress": { + "8822": "0xfe89B64630c88e350De2eF6A1541C727CAC5de50" + }, + "billType": "liquidity", + "billVersion": "V2", + "token": { + "symbol": "IOTA", + "address": { + "8822": "0x6e47f8d48a01b44DF3fFF35d258A10A3AEdC114c" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "quoteToken": { + "symbol": "FOMO", + "address": { + "8822": "0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "lpToken": { + "symbol": "IOTA-FOMO", + "address": { + "8822": "0x7ceb96304fbea063d6c461a57ce496213bebe535" + }, + "decimals": { + "8822": 18 + }, + "liquidityDex": { + "8822": "MagicSea" + }, + "active": true, + "lpToken": true, + "getLpUrl": { + "8822": "https://app.magicsea.finance/liquidityv2/manual/:8822/add/0x7ceb96304fbea063d6c461a57ce496213bebe535" + } + }, + "earnToken": { + "symbol": "FOMO", + "address": { + "8822": "0x30a1398cF11cb9E852E5d80aCe7FFd5ec271169E" + }, + "decimals": { + "8822": 18 + }, + "active": true, + "liquidityDex": { + "8822": "MagicSea" + } + }, + "billNnftAddress": { + "8822": "0x896c7021C1ACa0dD65D1D525b0434822dbCB6d9d" + }, + "inactive": false, + "projectLink": "https://fomofox.info/", + "twitter": "https://x.com/FOMO_Fox", + "initTime": { + "8822": 1719260043 + }, + "soldOut": false, + "billArt": { + "collection": "ApeBond_Collection1" + }, + "tags": ["Community", "Meme"], + "shortDescription": "FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow FOMOFox on TwitterX and help him conquer FOMO by influencing the $FOMO Token’s market performance. Holders can grow their $FOMO bags through raffles, solving riddles, or holding. FOMOFox faces challenges and meets intriguing characters, with market influence guiding his choices!", + "fullDescription": "FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow the thrilling journey of FOMOFox on TwitterX and help him conquer his FOMO by influencing the $FOMO Token’s market performance. Loyal holders will find countless opportunities to grow their $FOMO bags through raffles, solving riddles, or simply holding and supporting the fox. Along the way, FOMOFox faces diverse challenges and meets intriguing characters. Your influence on the market helps him make the right choices. This project offers pure entertainment and rewards those who stick with it! Join the adventure now and visit their website for more details!" + }, { "index": 8006, "cmcId": 27486, diff --git a/src/constants/bills.ts b/src/constants/bills.ts index ac3deb2d..fbb9b26d 100644 --- a/src/constants/bills.ts +++ b/src/constants/bills.ts @@ -9,18 +9,19 @@ import { BillArtCollection, BillsConfig, BillVersion, ChainId, MigrationVestingT // Linea Largest ID: 6006 // Base Largest ID: 8006 // Lightlink Largest ID: 7000 +// IOTA largest ID: 9002 // Migration Bonds ID: 5007 const bills: BillsConfig[] = [ // // IOTA // - /* + { index: 9002, chainId: ChainId.IOTA, contractAddress: { - [ChainId.IOTA]: '', + [ChainId.IOTA]: '0xE03913CeA3b326c62c0c851Cf9A69246226aEF81', }, billType: 'liquidity', billVersion: BillVersion.V2, @@ -40,14 +41,16 @@ const bills: BillsConfig[] = [ collection: BillArtCollection.ApeBond_Collection1, }, tags: ['Community', 'Meme'], - shortDescription: 'AuditOne is an all-in-one audit platform offering top-tier security services for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. With transparency and top security researchers, AuditOne ensures excellence. Governed by the $AUDIT token, the platform empowers token holders to influence decisions, fostering community engagement and a decentralized, community-driven vision.', - fullDescription: 'AuditOne is an all-in-one audit platform providing top-notch security services and tools for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. The platform\'s approach, tailored to the dynamic blockchain industry, ensures excellence without compromise. AuditOne emphasizes transparency and reliability in the auditing process, recruiting top security researchers from code4arena, Immunefi, LinkedIn, audit firms, and hackathons. Governed by the $AUDIT token, AuditOne empowers token holders to influence decisions directly, fostering transparency and community engagement. This decentralized approach aligns with AuditOne\'s vision of a community-driven platform.', + shortDescription: + 'AuditOne is an all-in-one audit platform offering top-tier security services for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. With transparency and top security researchers, AuditOne ensures excellence. Governed by the $AUDIT token, the platform empowers token holders to influence decisions, fostering community engagement and a decentralized, community-driven vision.', + fullDescription: + "AuditOne is an all-in-one audit platform providing top-notch security services and tools for smart contracts and AI systems. By balancing quality, speed, affordability, and reliability, AuditOne redefines blockchain auditing. The platform's approach, tailored to the dynamic blockchain industry, ensures excellence without compromise. AuditOne emphasizes transparency and reliability in the auditing process, recruiting top security researchers from code4arena, Immunefi, LinkedIn, audit firms, and hackathons. Governed by the $AUDIT token, AuditOne empowers token holders to influence decisions directly, fostering transparency and community engagement. This decentralized approach aligns with AuditOne's vision of a community-driven platform.", }, { index: 9001, chainId: ChainId.IOTA, contractAddress: { - [ChainId.IOTA]: '', + [ChainId.IOTA]: '0x659029358b4438835f384d25a0435445C14fB5d0', }, billType: 'reserve', billVersion: BillVersion.V2, @@ -67,14 +70,16 @@ const bills: BillsConfig[] = [ collection: BillArtCollection.ApeBond_Collection1, }, tags: ['Community', 'RWA'], - shortDescription: 'The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection fostering a collaborative and inclusive creative community. RRCC NFTs grant access to an ecosystem featuring NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is essential for participation post-NFT sale. The project launched without an ICO, private sale, or investor buy-ins.', - fullDescription: 'The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection designed to foster a collaborative and creative community. Emphasizing inclusivity and positive vibes, the RRCC serves as a gateway to the Rusty Robot world, uniting a global team and community with the goal of establishing the world\'s largest creative brand. RRCC NFTs grant holders access to an ecosystem centered around various creative ventures, including NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is crucial to the RRCC ecosystem, as all activities and opportunities post-NFT sale require holding $RUST. Notably, the project launched without an ICO, private sale, or investor buy-ins.', + shortDescription: + 'The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection fostering a collaborative and inclusive creative community. RRCC NFTs grant access to an ecosystem featuring NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is essential for participation post-NFT sale. The project launched without an ICO, private sale, or investor buy-ins.', + fullDescription: + "The Rusty Robot Country Club (RRCC) is an 11,111 NFT collection designed to foster a collaborative and creative community. Emphasizing inclusivity and positive vibes, the RRCC serves as a gateway to the Rusty Robot world, uniting a global team and community with the goal of establishing the world's largest creative brand. RRCC NFTs grant holders access to an ecosystem centered around various creative ventures, including NFT collectibles, comics, Rusty Robot Records, Rusty Apparel, and $RUST-powered De-Fi tools. The $RUST token is crucial to the RRCC ecosystem, as all activities and opportunities post-NFT sale require holding $RUST. Notably, the project launched without an ICO, private sale, or investor buy-ins.", }, { index: 9000, chainId: ChainId.IOTA, contractAddress: { - [ChainId.IOTA]: '0x6ece12e9cc4cA25b4aDB593cBCd22BAe48b86B9c', + [ChainId.IOTA]: '0xfe89B64630c88e350De2eF6A1541C727CAC5de50', }, billType: 'liquidity', billVersion: BillVersion.V2, @@ -94,9 +99,11 @@ const bills: BillsConfig[] = [ collection: BillArtCollection.ApeBond_Collection1, }, tags: ['Community', 'Meme'], - shortDescription: 'FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow FOMOFox on TwitterX and help him conquer FOMO by influencing the $FOMO Token’s market performance. Holders can grow their $FOMO bags through raffles, solving riddles, or holding. FOMOFox faces challenges and meets intriguing characters, with market influence guiding his choices!', - fullDescription: 'FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow the thrilling journey of FOMOFox on TwitterX and help him conquer his FOMO by influencing the $FOMO Token’s market performance. Loyal holders will find countless opportunities to grow their $FOMO bags through raffles, solving riddles, or simply holding and supporting the fox. Along the way, FOMOFox faces diverse challenges and meets intriguing characters. Your influence on the market helps him make the right choices. This project offers pure entertainment and rewards those who stick with it! Join the adventure now and visit their website for more details!', - }, */ + shortDescription: + 'FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow FOMOFox on TwitterX and help him conquer FOMO by influencing the $FOMO Token’s market performance. Holders can grow their $FOMO bags through raffles, solving riddles, or holding. FOMOFox faces challenges and meets intriguing characters, with market influence guiding his choices!', + fullDescription: + 'FOMOFox is the first market-driven storytelling meme coin on IOTA EVM. Follow the thrilling journey of FOMOFox on TwitterX and help him conquer his FOMO by influencing the $FOMO Token’s market performance. Loyal holders will find countless opportunities to grow their $FOMO bags through raffles, solving riddles, or simply holding and supporting the fox. Along the way, FOMOFox faces diverse challenges and meets intriguing characters. Your influence on the market helps him make the right choices. This project offers pure entertainment and rewards those who stick with it! Join the adventure now and visit their website for more details!', + }, // // BASE