Skip to content

Commit

Permalink
Merge pull request #483 from ApeSwapFinance/staging
Browse files Browse the repository at this point in the history
chore: Add ICNX bond
  • Loading branch information
efeDaniels authored Aug 1, 2024
2 parents be71766 + 091afd7 commit 6a7ae82
Show file tree
Hide file tree
Showing 4 changed files with 213 additions and 1 deletion.
156 changes: 156 additions & 0 deletions config/bills.json
Original file line number Diff line number Diff line change
Expand Up @@ -21895,6 +21895,162 @@
"inactive": true,
"soldOut": true
},
{
"index": 159,
"cmcId": 29603,
"chainId": 137,
"contractAddress": {
"137": "0xB18631bE1c472D09F2dc6677a467Afff867B6c0D"
},
"billType": "reserve",
"billVersion": "V2",
"token": {
"symbol": "USDT",
"address": {
"1": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"40": "0xeFAeeE334F0Fd1712f9a8cc375f427D9Cdd40d73",
"56": "0x55d398326f99059fF775485246999027B3197955",
"97": "0x337610d27c682E347C9cD60BD4b3b107C9d34dDd",
"137": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F",
"1890": "0x6308fa9545126237158778e74AE1b6b89022C5c0",
"2525": "0x97423A68BAe94b5De52d767a17aBCc54c157c0E5",
"8453": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2",
"8822": "0xC1B8045A6ef2934Cf0f78B0dbD489969Fa9Be7E4",
"42161": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"59144": "0xA219439258ca9da29E9Cc4cE5596924745e12B93"
},
"decimals": {
"1": 6,
"40": 6,
"56": 18,
"97": 18,
"137": 6,
"1890": 6,
"2525": 6,
"8453": 6,
"8822": 6,
"42161": 6,
"59144": 6
},
"liquidityDex": {
"1": "UniswapV2",
"1890": "Elektrik",
"2525": "External",
"8453": "UniswapV3",
"8822": "MagicSea",
"59144": "Nile"
},
"active": true
},
"quoteToken": {
"symbol": "USDT",
"address": {
"1": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"40": "0xeFAeeE334F0Fd1712f9a8cc375f427D9Cdd40d73",
"56": "0x55d398326f99059fF775485246999027B3197955",
"97": "0x337610d27c682E347C9cD60BD4b3b107C9d34dDd",
"137": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F",
"1890": "0x6308fa9545126237158778e74AE1b6b89022C5c0",
"2525": "0x97423A68BAe94b5De52d767a17aBCc54c157c0E5",
"8453": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2",
"8822": "0xC1B8045A6ef2934Cf0f78B0dbD489969Fa9Be7E4",
"42161": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"59144": "0xA219439258ca9da29E9Cc4cE5596924745e12B93"
},
"decimals": {
"1": 6,
"40": 6,
"56": 18,
"97": 18,
"137": 6,
"1890": 6,
"2525": 6,
"8453": 6,
"8822": 6,
"42161": 6,
"59144": 6
},
"liquidityDex": {
"1": "UniswapV2",
"1890": "Elektrik",
"2525": "External",
"8453": "UniswapV3",
"8822": "MagicSea",
"59144": "Nile"
},
"active": true
},
"lpToken": {
"symbol": "USDT",
"address": {
"1": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"40": "0xeFAeeE334F0Fd1712f9a8cc375f427D9Cdd40d73",
"56": "0x55d398326f99059fF775485246999027B3197955",
"97": "0x337610d27c682E347C9cD60BD4b3b107C9d34dDd",
"137": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F",
"1890": "0x6308fa9545126237158778e74AE1b6b89022C5c0",
"2525": "0x97423A68BAe94b5De52d767a17aBCc54c157c0E5",
"8453": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2",
"8822": "0xC1B8045A6ef2934Cf0f78B0dbD489969Fa9Be7E4",
"42161": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"59144": "0xA219439258ca9da29E9Cc4cE5596924745e12B93"
},
"decimals": {
"1": 6,
"40": 6,
"56": 18,
"97": 18,
"137": 6,
"1890": 6,
"2525": 6,
"8453": 6,
"8822": 6,
"42161": 6,
"59144": 6
},
"liquidityDex": {
"1": "UniswapV2",
"1890": "Elektrik",
"2525": "External",
"8453": "UniswapV3",
"8822": "MagicSea",
"59144": "Nile"
},
"active": true
},
"earnToken": {
"symbol": "ICNX",
"address": {
"137": "0x91f3B9366801C1fCa6184C3bD99d5Ab0C43A9033"
},
"decimals": {
"137": 18
},
"liquidityDex": {
"137": "UniswapV3"
},
"active": true
},
"billNnftAddress": {
"137": "0x0f59f11AA94e19b796e8a834A89a66F328155181"
},
"inactive": false,
"projectLink": "https://www.iconx.world/",
"twitter": "https://twitter.com/iconxworld",
"initTime": {
"137": 1701892800
},
"initPrice": {
"137": 0.347018667988457
},
"soldOut": false,
"billArt": {
"collection": "ApeBond_Collection1"
},
"shortDescription": "Icon.X World is a growing GameFi ecosystem powered by the ICNX token, bridging web3 and gaming. It started with competitive esports racing on Assetto Corsa, where players earned ICNX rewards, and has now expanded to \"Icon.X Arena\", hosting tournaments across web2 games like CS2. The ecosystem offers grants, community support, and dev tools, with ICNX available on Uniswap (Polygon), MEXC, and soon on Solana.",
"fullDescription": "Icon.X World is a rapidly expanding GameFi ecosystem centered around the ICNX token, designed to bridge the gap between web3 and gaming. Leveraging the Icon.X World Grants Program, Community, and Developer Tools, it empowers creators to build and deploy their games within a supportive environment. Initially gaining traction through competitive esports racing on Assetto Corsa, where players could earn ICNX rewards, Icon.X World has since broadened its scope. Now, through \"Icon.X Arena\", it hosts competitive tournaments across various web2 games like CS2, offering substantial prize pools and further solidifying its role as a leader in the web3 gaming space. ICNX, the ecosystem's native token, is available on Uniswap (Polygon), MEXC, and soon on Solana, with further expansion planned.",
"tags": ["GAMEFI"]
},
{
"index": 158,
"cmcId": 28678,
Expand Down
13 changes: 13 additions & 0 deletions config/tokens.json
Original file line number Diff line number Diff line change
Expand Up @@ -1409,6 +1409,19 @@
},
"active": true
},
"icnx": {
"symbol": "ICNX",
"address": {
"137": "0x91f3B9366801C1fCa6184C3bD99d5Ab0C43A9033"
},
"decimals": {
"137": 18
},
"liquidityDex": {
"137": "UniswapV3"
},
"active": true
},
"fbx": {
"symbol": "FBX",
"address": {
Expand Down
32 changes: 31 additions & 1 deletion src/constants/bills.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import tokens from './tokens'
import { BillArtCollection, BillsConfig, BillVersion, ChainId, MigrationVestingTerms } from '../types'

// BNB Largest ID: 1083
// Polygon Largest ID: 157
// Polygon Largest ID: 159
// Telos Largest ID: 215
// Arbitrum Largest ID: 2007
// ETH Largest ID: 3016
Expand Down Expand Up @@ -5640,6 +5640,36 @@ const bills: BillsConfig[] = [
/*
Polygon Bills
*/
{
index: 159,
cmcId: 29603,
chainId: ChainId.MATIC,
contractAddress: {
[ChainId.MATIC]: '0xB18631bE1c472D09F2dc6677a467Afff867B6c0D',
},
billType: 'reserve',
billVersion: BillVersion.V2,
token: tokens.usdt,
quoteToken: tokens.usdt,
lpToken: tokens.usdt,
earnToken: tokens.icnx,
billNnftAddress: {
[ChainId.MATIC]: '0x0f59f11AA94e19b796e8a834A89a66F328155181',
},
inactive: false,
projectLink: 'https://www.iconx.world/',
twitter: 'https://twitter.com/iconxworld',
initTime: { [ChainId.MATIC]: 1701892800 },
initPrice: { [ChainId.MATIC]: 0.347018667988457 },
soldOut: false,
billArt: {
collection: BillArtCollection.ApeBond_Collection1,
},
shortDescription:
'Icon.X World is a growing GameFi ecosystem powered by the ICNX token, bridging web3 and gaming. It started with competitive esports racing on Assetto Corsa, where players earned ICNX rewards, and has now expanded to "Icon.X Arena", hosting tournaments across web2 games like CS2. The ecosystem offers grants, community support, and dev tools, with ICNX available on Uniswap (Polygon), MEXC, and soon on Solana.',
fullDescription: `Icon.X World is a rapidly expanding GameFi ecosystem centered around the ICNX token, designed to bridge the gap between web3 and gaming. Leveraging the Icon.X World Grants Program, Community, and Developer Tools, it empowers creators to build and deploy their games within a supportive environment. Initially gaining traction through competitive esports racing on Assetto Corsa, where players could earn ICNX rewards, Icon.X World has since broadened its scope. Now, through "Icon.X Arena", it hosts competitive tournaments across various web2 games like CS2, offering substantial prize pools and further solidifying its role as a leader in the web3 gaming space. ICNX, the ecosystem's native token, is available on Uniswap (Polygon), MEXC, and soon on Solana, with further expansion planned.`,
tags: ['GAMEFI'],
},
{
index: 158,
cmcId: 28678,
Expand Down
13 changes: 13 additions & 0 deletions src/constants/tokens.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1411,6 +1411,19 @@ const tokens: Record<string, Token> = {
},
active: true,
},
icnx: {
symbol: 'ICNX',
address: {
[ChainId.MATIC]: '0x91f3B9366801C1fCa6184C3bD99d5Ab0C43A9033',
},
decimals: {
[ChainId.MATIC]: 18,
},
liquidityDex: {
[ChainId.MATIC]: LiquidityDex.UniswapV3,
},
active: true,
},
fbx: {
symbol: 'FBX',
address: {
Expand Down

0 comments on commit 6a7ae82

Please sign in to comment.