Skip to content

Commit

Permalink
Merge pull request #578 from ApeSwapFinance/staging
Browse files Browse the repository at this point in the history
chore: Add GLD bond
  • Loading branch information
efeDaniels authored Dec 2, 2024
2 parents edd4d10 + 9f470ce commit 8f97292
Show file tree
Hide file tree
Showing 6 changed files with 146 additions and 3 deletions.
56 changes: 56 additions & 0 deletions config/bills.json
Original file line number Diff line number Diff line change
Expand Up @@ -1821,6 +1821,62 @@
"tags": ["DeFi"],
"shortDescription": "Metavault is a perpetual DEX aggregator featuring an all-in-one DeFi super dApp, allowing users to trade multichain with a seamless user experience. With over $2.9 billion in trading volume and trusted by over 139,000 users, Metavault is the go-to solution for all DeFi needs!"
},
{
"index": 1104,
"chainId": 56,
"contractAddress": {
"56": "0x620326c61997FDD17FF0a22D2e938AEC4792cCcE"
},
"billType": "liquidity",
"billVersion": "V2",
"lpToken": {
"symbol": "GLD-BNB",
"address": {
"56": "0xe4dF44742b834f738e0561D8BA6fF41aEa66EB04"
},
"decimals": {
"56": 18
},
"active": true,
"lpToken": true,
"liquidityDex": {
"56": "Algebra"
},
"ichiUnderlyingDex": "Thena",
"getLpUrl": {
"56": "https://thena.fi/pools/0x87a4276eaed3b46cb77ec41d6f6b9fc98b159725"
}
},
"earnToken": {
"symbol": "GLD",
"address": {
"56": "0x362B47BD0AA70Ed8826e96686F293C57ba462555"
},
"decimals": {
"56": 18
},
"active": true,
"liquidityDex": {
"56": "Algebra"
}
},
"billNnftAddress": {
"56": "0xB75BE16984A27d3023e1cF744E2587e9Aa8750c9"
},
"inactive": false,
"projectLink": "https://boudicea.io/",
"twitter": "https://x.com/Boudicea_game",
"initTime": {
"56": 1732892253
},
"soldOut": false,
"billArt": {
"collection": "ApeBond_Collection1"
},
"tags": ["GAMEFI"],
"shortDescription": "Boudicea is a play-to-earn NFT-based game where players become tribal warriors under Queen Boudicea to defend the Iceni tribe from Roman invasions. Build encampments, manage NFT-owned lands, trade items for cryptocurrency, and shape your legacy in a world blending strategy and ancient lore. At the core of the game is the GLD token, which serves as the primary utility token alongside the Clan Leader tokens and the Boudicea DAO token, forming the backbone of a vibrant, lasting universe.",
"fullDescription": "Boudicea is a play-to-earn NFT-based game that invites players to step into the role of a tribal warrior under the legendary Queen Boudicea, tasked with defending the Iceni tribe against Roman invasions. Players can build and protect their encampments, manage NFT-owned lands, levy taxes, and trade in-game items for cryptocurrency, blending strategic gameplay with ancient lore. Featuring smart NFTs and on-chain gamification, Boudicea offers an immersive experience that rewards players while promoting the enduring value of its ecosystem. At the core of the game is the GLD token, which serves as the primary utility token alongside the Clan Leader tokens and the Boudicea DAO token, forming the backbone of a vibrant, lasting universe. With a vision to create a game of legacy, Boudicea intertwines innovation and history, offering a robust platform where players can shape their legend while securing the long-term value of the game's integral elements."
},
{
"index": 1103,
"cmcId": 29157,
Expand Down
31 changes: 31 additions & 0 deletions config/tokens.json
Original file line number Diff line number Diff line change
Expand Up @@ -1225,6 +1225,19 @@
"56": "ThenaV1"
}
},
"gld": {
"symbol": "GLD",
"address": {
"56": "0x362B47BD0AA70Ed8826e96686F293C57ba462555"
},
"decimals": {
"56": 18
},
"active": true,
"liquidityDex": {
"56": "Algebra"
}
},
"aur": {
"symbol": "AUR",
"address": {
Expand Down Expand Up @@ -5132,6 +5145,24 @@
"56": "https://www.thena.fi/add?type=ichi&address=0x137df93a0c22b863c1b335d1b8d389ea3895ba13"
}
},
"gldBnb_Ichi": {
"symbol": "GLD-BNB",
"address": {
"56": "0xe4dF44742b834f738e0561D8BA6fF41aEa66EB04"
},
"decimals": {
"56": 18
},
"active": true,
"lpToken": true,
"liquidityDex": {
"56": "Algebra"
},
"ichiUnderlyingDex": "Thena",
"getLpUrl": {
"56": "https://thena.fi/pools/0x87a4276eaed3b46cb77ec41d6f6b9fc98b159725"
}
},
"busdBnb_Thena": {
"symbol": "BUSD-BNB",
"address": {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ape.swap/apeswap-lists",
"version": "3.70.1",
"version": "3.71.0",
"publishConfig": {
"access": "public"
},
Expand Down
29 changes: 28 additions & 1 deletion src/constants/bills.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import tokens from './tokens'
import { BillArtCollection, BillsConfig, BillVersion, ChainId, MigrationVestingTerms } from '../types'

// BNB Largest ID: 1103
// BNB Largest ID: 1104
// Polygon Largest ID: 165
// Telos Largest ID: 215
// Arbitrum Largest ID: 2011
Expand Down Expand Up @@ -947,6 +947,33 @@ const bills: BillsConfig[] = [
//
// BNB chain
//
{
index: 1104,
chainId: ChainId.BSC,
contractAddress: {
[ChainId.BSC]: '0x620326c61997FDD17FF0a22D2e938AEC4792cCcE',
},
billType: 'liquidity',
billVersion: BillVersion.V2,
lpToken: tokens.gldBnb_Ichi,
earnToken: tokens.gld,
billNnftAddress: {
[ChainId.BSC]: '0xB75BE16984A27d3023e1cF744E2587e9Aa8750c9',
},
inactive: false,
projectLink: 'https://boudicea.io/',
twitter: 'https://x.com/Boudicea_game',
initTime: { [ChainId.BSC]: 1732892253 },
soldOut: false,
billArt: {
collection: BillArtCollection.ApeBond_Collection1,
},
tags: ['GAMEFI'],
shortDescription:
'Boudicea is a play-to-earn NFT-based game where players become tribal warriors under Queen Boudicea to defend the Iceni tribe from Roman invasions. Build encampments, manage NFT-owned lands, trade items for cryptocurrency, and shape your legacy in a world blending strategy and ancient lore. At the core of the game is the GLD token, which serves as the primary utility token alongside the Clan Leader tokens and the Boudicea DAO token, forming the backbone of a vibrant, lasting universe.',
fullDescription:
"Boudicea is a play-to-earn NFT-based game that invites players to step into the role of a tribal warrior under the legendary Queen Boudicea, tasked with defending the Iceni tribe against Roman invasions. Players can build and protect their encampments, manage NFT-owned lands, levy taxes, and trade in-game items for cryptocurrency, blending strategic gameplay with ancient lore. Featuring smart NFTs and on-chain gamification, Boudicea offers an immersive experience that rewards players while promoting the enduring value of its ecosystem. At the core of the game is the GLD token, which serves as the primary utility token alongside the Clan Leader tokens and the Boudicea DAO token, forming the backbone of a vibrant, lasting universe. With a vision to create a game of legacy, Boudicea intertwines innovation and history, offering a robust platform where players can shape their legend while securing the long-term value of the game's integral elements.",
},
{
index: 1103,
cmcId: 29157,
Expand Down
29 changes: 29 additions & 0 deletions src/constants/tokens.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1227,6 +1227,19 @@ const tokens: Record<string, Token> = {
[ChainId.BSC]: LiquidityDex.ThenaV1,
},
},
gld: {
symbol: 'GLD',
address: {
[ChainId.BSC]: '0x362B47BD0AA70Ed8826e96686F293C57ba462555',
},
decimals: {
[ChainId.BSC]: 18,
},
active: true,
liquidityDex: {
[ChainId.BSC]: LiquidityDex.Algebra,
},
},
aur: {
symbol: 'AUR',
address: {
Expand Down Expand Up @@ -4985,6 +4998,22 @@ const tokens: Record<string, Token> = {
[ChainId.BSC]: 'https://www.thena.fi/add?type=ichi&address=0x137df93a0c22b863c1b335d1b8d389ea3895ba13',
},
},
gldBnb_Ichi: {
symbol: 'GLD-BNB',
address: {
[ChainId.BSC]: '0xe4dF44742b834f738e0561D8BA6fF41aEa66EB04',
},
decimals: { [ChainId.BSC]: 18 },
active: true,
lpToken: true,
liquidityDex: {
[ChainId.BSC]: LiquidityDex.Algebra,
},
ichiUnderlyingDex: IchiSupportedDex.Thena,
getLpUrl: {
[ChainId.BSC]: 'https://thena.fi/pools/0x87a4276eaed3b46cb77ec41d6f6b9fc98b159725',
},
},
busdBnb_Thena: {
symbol: 'BUSD-BNB',
address: {
Expand Down
2 changes: 1 addition & 1 deletion src/types/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ export interface BillsConfig {
chainId: ChainId // FE
contractAddress: Partial<Record<ChainId, string>> // FE
billVersion: BillVersion // FE
billType: 'liquidity' | 'reserve' | 'launch' | 'migration' | 'cex' // FE
billType: 'liquidity' | 'reserve' | 'launch' | 'migration' | 'cex' | 'staking' // FE
lpToken: Token // FE
earnToken: Token // FE
billNnftAddress: Partial<Record<ChainId, string>> // FE
Expand Down

0 comments on commit 8f97292

Please sign in to comment.