diff --git a/.github/workflows/gcp.yaml b/.github/workflows/gcp.yaml new file mode 100644 index 000000000..2269d0e00 --- /dev/null +++ b/.github/workflows/gcp.yaml @@ -0,0 +1,30 @@ +name: Deploy to GCP cloud storage + +on: + push: + branches: + - main +jobs: + job_id: + runs-on: ubuntu-latest + + permissions: + contents: 'read' + id-token: 'write' + + steps: + - id: 'checkout' + uses: 'actions/checkout@v4' + + - id: 'auth' + uses: 'google-github-actions/auth@v2' + with: + project_id: '650636884597' + workload_identity_provider: 'projects/650636884597/locations/global/workloadIdentityPools/oidc-testnet-svc-01-pool/providers/gh-ci-oidc-provider' + service_account: 'github-action@prj-berachain-testnet-svc-01.iam.gserviceaccount.com' + + - id: 'upload-folder' + uses: 'google-github-actions/upload-cloud-storage@v2' + with: + path: 'src/' + destination: 'bera-static-asset' diff --git a/.gitignore b/.gitignore index 4e48f338e..4fe9138fb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .idea/ node_modules -build/ \ No newline at end of file +build/ +.DS_Store diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 000000000..043ef40b9 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1 @@ +@frontend diff --git a/src/assets/BRA.png b/src/assets/BRA.png new file mode 100644 index 000000000..ea91284b3 Binary files /dev/null and b/src/assets/BRA.png differ diff --git a/src/assets/BeraBucks.png b/src/assets/BeraBucks.png new file mode 100644 index 000000000..da5b41a43 Binary files /dev/null and b/src/assets/BeraBucks.png differ diff --git a/src/assets/BeraHome.jpg b/src/assets/BeraHome.jpg new file mode 100644 index 000000000..1aaaf7cbd Binary files /dev/null and b/src/assets/BeraHome.jpg differ diff --git a/src/assets/Beraborrow.png b/src/assets/Beraborrow.png new file mode 100644 index 000000000..22d7bceaf Binary files /dev/null and b/src/assets/Beraborrow.png differ diff --git a/src/assets/BlockPI Network.jpg b/src/assets/BlockPI-Network.jpg similarity index 100% rename from src/assets/BlockPI Network.jpg rename to src/assets/BlockPI-Network.jpg diff --git a/src/assets/Blockdaemon.png b/src/assets/Blockdaemon.png new file mode 100644 index 000000000..fa03ccff8 Binary files /dev/null and b/src/assets/Blockdaemon.png differ diff --git a/src/assets/Buds.png b/src/assets/Buds.png new file mode 100644 index 000000000..485d20288 Binary files /dev/null and b/src/assets/Buds.png differ diff --git a/src/assets/Caliber.png b/src/assets/Caliber.png new file mode 100644 index 000000000..70acae59c Binary files /dev/null and b/src/assets/Caliber.png differ diff --git a/src/assets/CoinSummer.png b/src/assets/CoinSummer.png new file mode 100644 index 000000000..f9ccb4147 Binary files /dev/null and b/src/assets/CoinSummer.png differ diff --git a/src/assets/ContributionDAO.png b/src/assets/ContributionDAO.png new file mode 100644 index 000000000..33ef4aee5 Binary files /dev/null and b/src/assets/ContributionDAO.png differ diff --git a/src/assets/GoldenRatioStakingLogo.png b/src/assets/GoldenRatioStakingLogo.png new file mode 100644 index 000000000..7faec6230 Binary files /dev/null and b/src/assets/GoldenRatioStakingLogo.png differ diff --git a/src/assets/H2O-Nodes.png b/src/assets/H2O-Nodes.png new file mode 100644 index 000000000..d29f0f175 Binary files /dev/null and b/src/assets/H2O-Nodes.png differ diff --git a/src/assets/H2O.jpg b/src/assets/H2O.jpg deleted file mode 100644 index ed8ed70e1..000000000 Binary files a/src/assets/H2O.jpg and /dev/null differ diff --git a/src/assets/HONEY-USDC.png b/src/assets/HONEY-USDC.png new file mode 100644 index 000000000..2876393ae Binary files /dev/null and b/src/assets/HONEY-USDC.png differ diff --git a/src/assets/HONEY-WBTC.png b/src/assets/HONEY-WBTC.png new file mode 100644 index 000000000..0f9c19c69 Binary files /dev/null and b/src/assets/HONEY-WBTC.png differ diff --git a/src/assets/HONEY-WETH.png b/src/assets/HONEY-WETH.png new file mode 100644 index 000000000..f56bb0274 Binary files /dev/null and b/src/assets/HONEY-WETH.png differ diff --git a/src/assets/Lugahill_square.png b/src/assets/Lugahill_square.png new file mode 100644 index 000000000..fe94df6ff Binary files /dev/null and b/src/assets/Lugahill_square.png differ diff --git a/src/assets/Moni.png b/src/assets/Moni.png new file mode 100644 index 000000000..d905b409a Binary files /dev/null and b/src/assets/Moni.png differ diff --git a/src/assets/NOME.png b/src/assets/NOME.png new file mode 100644 index 000000000..01792147a Binary files /dev/null and b/src/assets/NOME.png differ diff --git a/src/assets/Nansen.png b/src/assets/Nansen.png new file mode 100644 index 000000000..b4db62443 Binary files /dev/null and b/src/assets/Nansen.png differ diff --git a/src/assets/Neuler.png b/src/assets/Neuler.png new file mode 100644 index 000000000..124f9de17 Binary files /dev/null and b/src/assets/Neuler.png differ diff --git a/src/assets/OKXEarn.png b/src/assets/OKXEarn.png new file mode 100644 index 000000000..632b632b1 Binary files /dev/null and b/src/assets/OKXEarn.png differ diff --git a/src/assets/OriginStake.png b/src/assets/OriginStake.png new file mode 100644 index 000000000..63a49f301 Binary files /dev/null and b/src/assets/OriginStake.png differ diff --git a/src/assets/P2P.png b/src/assets/P2P.png new file mode 100644 index 000000000..7b06c6f99 Binary files /dev/null and b/src/assets/P2P.png differ diff --git a/src/assets/TTT.png b/src/assets/TTT.png new file mode 100644 index 000000000..c3b1e7e16 Binary files /dev/null and b/src/assets/TTT.png differ diff --git a/src/assets/USDbr.png b/src/assets/USDbr.png new file mode 100644 index 000000000..fccd00198 Binary files /dev/null and b/src/assets/USDbr.png differ diff --git a/src/assets/alienkong.png b/src/assets/alienkong.png new file mode 100644 index 000000000..496913278 Binary files /dev/null and b/src/assets/alienkong.png differ diff --git a/src/assets/amber.png b/src/assets/amber.png new file mode 100644 index 000000000..717acb40e Binary files /dev/null and b/src/assets/amber.png differ diff --git a/src/assets/auros.png b/src/assets/auros.png new file mode 100644 index 000000000..383065500 Binary files /dev/null and b/src/assets/auros.png differ diff --git a/src/assets/bedrock-logo.png b/src/assets/bedrock-logo.png new file mode 100644 index 000000000..3c3c037bd Binary files /dev/null and b/src/assets/bedrock-logo.png differ diff --git a/src/assets/benmo.png b/src/assets/benmo.png new file mode 100644 index 000000000..6eb41fc88 Binary files /dev/null and b/src/assets/benmo.png differ diff --git a/src/assets/bera-thpot.jpg b/src/assets/bera-thpot.jpg new file mode 100644 index 000000000..83d0e5e50 Binary files /dev/null and b/src/assets/bera-thpot.jpg differ diff --git a/src/assets/blockscape.png b/src/assets/blockscape.png new file mode 100644 index 000000000..387fb95f5 Binary files /dev/null and b/src/assets/blockscape.png differ diff --git a/src/assets/bulla.png b/src/assets/bulla.png new file mode 100644 index 000000000..f944a83e1 Binary files /dev/null and b/src/assets/bulla.png differ diff --git a/src/assets/burr.png b/src/assets/burr.png new file mode 100644 index 000000000..36258e698 Binary files /dev/null and b/src/assets/burr.png differ diff --git a/src/assets/burrbear.png b/src/assets/burrbear.png new file mode 100644 index 000000000..6ccfea55c Binary files /dev/null and b/src/assets/burrbear.png differ diff --git a/src/assets/bwarelabs.png b/src/assets/bwarelabs.png new file mode 100644 index 000000000..270b7b198 Binary files /dev/null and b/src/assets/bwarelabs.png differ diff --git a/src/assets/citadelone.png b/src/assets/citadelone.png new file mode 100644 index 000000000..71ecba0f9 Binary files /dev/null and b/src/assets/citadelone.png differ diff --git a/src/assets/cryptomind.jpg b/src/assets/cryptomind.jpg new file mode 100644 index 000000000..e709a2eaa Binary files /dev/null and b/src/assets/cryptomind.jpg differ diff --git a/src/assets/dextrac.png b/src/assets/dextrac.png new file mode 100644 index 000000000..ac4c5ae5d Binary files /dev/null and b/src/assets/dextrac.png differ diff --git a/src/assets/dfm-sbivct.jpg b/src/assets/dfm-sbivct.jpg new file mode 100644 index 000000000..8416cd87d Binary files /dev/null and b/src/assets/dfm-sbivct.jpg differ diff --git a/src/assets/doubletop.png b/src/assets/doubletop.png new file mode 100644 index 000000000..d6dde558a Binary files /dev/null and b/src/assets/doubletop.png differ diff --git a/src/assets/ebunker.png b/src/assets/ebunker.png new file mode 100644 index 000000000..48079d864 Binary files /dev/null and b/src/assets/ebunker.png differ diff --git a/src/assets/figment.png b/src/assets/figment.png new file mode 100644 index 000000000..dde7d6f5b Binary files /dev/null and b/src/assets/figment.png differ diff --git a/src/assets/fnl.png b/src/assets/fnl.png new file mode 100644 index 000000000..96fb6f3a3 Binary files /dev/null and b/src/assets/fnl.png differ diff --git a/src/assets/foundry.png b/src/assets/foundry.png new file mode 100644 index 000000000..cf946584c Binary files /dev/null and b/src/assets/foundry.png differ diff --git a/src/assets/ghost.png b/src/assets/ghost.png new file mode 100644 index 000000000..265c4e123 Binary files /dev/null and b/src/assets/ghost.png differ diff --git a/src/assets/gumi.png b/src/assets/gumi.png new file mode 100644 index 000000000..81c7f77d5 Binary files /dev/null and b/src/assets/gumi.png differ diff --git a/src/assets/hashkey.png b/src/assets/hashkey.png new file mode 100644 index 000000000..69c1c1530 Binary files /dev/null and b/src/assets/hashkey.png differ diff --git a/src/assets/hold.png b/src/assets/hold.png new file mode 100644 index 000000000..18aabbd46 Binary files /dev/null and b/src/assets/hold.png differ diff --git a/src/assets/holdstation.png b/src/assets/holdstation.png new file mode 100644 index 000000000..449b90ae4 Binary files /dev/null and b/src/assets/holdstation.png differ diff --git a/src/assets/honey-nect.jpeg b/src/assets/honey-nect.jpeg new file mode 100644 index 000000000..656b80412 Binary files /dev/null and b/src/assets/honey-nect.jpeg differ diff --git a/src/assets/honey-nect.png b/src/assets/honey-nect.png new file mode 100644 index 000000000..25474925c Binary files /dev/null and b/src/assets/honey-nect.png differ diff --git a/src/assets/honey-stgusdc-nect.png b/src/assets/honey-stgusdc-nect.png new file mode 100644 index 000000000..fd36d7bdf Binary files /dev/null and b/src/assets/honey-stgusdc-nect.png differ diff --git a/src/assets/hsHONEY.png b/src/assets/hsHONEY.png new file mode 100644 index 000000000..49c360349 Binary files /dev/null and b/src/assets/hsHONEY.png differ diff --git a/src/assets/hsHONEYGauge.png b/src/assets/hsHONEYGauge.png new file mode 100644 index 000000000..accf8f0d3 Binary files /dev/null and b/src/assets/hsHONEYGauge.png differ diff --git a/src/assets/huginn.png b/src/assets/huginn.png new file mode 100644 index 000000000..7664b2192 Binary files /dev/null and b/src/assets/huginn.png differ diff --git a/src/assets/hyperblocks.jpg b/src/assets/hyperblocks.jpg new file mode 100644 index 000000000..13f2eec5a Binary files /dev/null and b/src/assets/hyperblocks.jpg differ diff --git a/src/assets/jubera.png b/src/assets/jubera.png new file mode 100644 index 000000000..4e7fb8537 Binary files /dev/null and b/src/assets/jubera.png differ diff --git a/src/assets/junky.png b/src/assets/junky.png new file mode 100644 index 000000000..7ae7511e0 Binary files /dev/null and b/src/assets/junky.png differ diff --git a/src/assets/kodiak-honey-usdc.png b/src/assets/kodiak-honey-usdc.png new file mode 100644 index 000000000..c19602272 Binary files /dev/null and b/src/assets/kodiak-honey-usdc.png differ diff --git a/src/assets/kodiak-ibgt-wbera.png b/src/assets/kodiak-ibgt-wbera.png new file mode 100644 index 000000000..4f6c35298 Binary files /dev/null and b/src/assets/kodiak-ibgt-wbera.png differ diff --git a/src/assets/kodiak-yeet-wbera.png b/src/assets/kodiak-yeet-wbera.png new file mode 100644 index 000000000..7d569929d Binary files /dev/null and b/src/assets/kodiak-yeet-wbera.png differ diff --git a/src/assets/kodiak.jpg b/src/assets/kodiak.jpg new file mode 100644 index 000000000..7c75581aa Binary files /dev/null and b/src/assets/kodiak.jpg differ diff --git a/src/assets/lbgt-wbera-burrbear.png b/src/assets/lbgt-wbera-burrbear.png new file mode 100644 index 000000000..70642d04d Binary files /dev/null and b/src/assets/lbgt-wbera-burrbear.png differ diff --git a/src/assets/lbgt.png b/src/assets/lbgt.png new file mode 100644 index 000000000..c9f36a5ce Binary files /dev/null and b/src/assets/lbgt.png differ diff --git a/src/assets/nodesguru.png b/src/assets/nodesguru.png index eb7e86c64..858186ce3 100644 Binary files a/src/assets/nodesguru.png and b/src/assets/nodesguru.png differ diff --git a/src/assets/paw.png b/src/assets/paw.png new file mode 100644 index 000000000..af0d2337b Binary files /dev/null and b/src/assets/paw.png differ diff --git a/src/assets/pawhoney.png b/src/assets/pawhoney.png new file mode 100644 index 000000000..6cc9bd6a6 Binary files /dev/null and b/src/assets/pawhoney.png differ diff --git a/src/assets/pearl.png b/src/assets/pearl.png new file mode 100644 index 000000000..180525615 Binary files /dev/null and b/src/assets/pearl.png differ diff --git a/src/assets/punq.png b/src/assets/punq.png new file mode 100644 index 000000000..431de1524 Binary files /dev/null and b/src/assets/punq.png differ diff --git a/src/assets/rockawayxinfra.png b/src/assets/rockawayxinfra.png new file mode 100644 index 000000000..afc9491e1 Binary files /dev/null and b/src/assets/rockawayxinfra.png differ diff --git a/src/assets/sNECT.png b/src/assets/sNECT.png new file mode 100644 index 000000000..db92a765f Binary files /dev/null and b/src/assets/sNECT.png differ diff --git a/src/assets/stBuds.png b/src/assets/stBuds.png new file mode 100644 index 000000000..ae96dfca1 Binary files /dev/null and b/src/assets/stBuds.png differ diff --git a/src/assets/stakefish.png b/src/assets/stakefish.png new file mode 100644 index 000000000..e04d71441 Binary files /dev/null and b/src/assets/stakefish.png differ diff --git a/src/assets/suBTC.png b/src/assets/suBTC.png new file mode 100644 index 000000000..9efc3c69e Binary files /dev/null and b/src/assets/suBTC.png differ diff --git a/src/assets/suETH.png b/src/assets/suETH.png new file mode 100644 index 000000000..fb8743159 Binary files /dev/null and b/src/assets/suETH.png differ diff --git a/src/assets/suUSD.png b/src/assets/suUSD.png new file mode 100644 index 000000000..5465c5439 Binary files /dev/null and b/src/assets/suUSD.png differ diff --git a/src/assets/sumer.png b/src/assets/sumer.png new file mode 100644 index 000000000..c63f0dd5b Binary files /dev/null and b/src/assets/sumer.png differ diff --git a/src/assets/tHpot.png b/src/assets/tHpot.png new file mode 100644 index 000000000..dd12af3c9 Binary files /dev/null and b/src/assets/tHpot.png differ diff --git a/src/assets/twinstake.jpg b/src/assets/twinstake.jpg new file mode 100644 index 000000000..be5e4bac1 Binary files /dev/null and b/src/assets/twinstake.jpg differ diff --git a/src/assets/unibtc-wbtc.jpg b/src/assets/unibtc-wbtc.jpg new file mode 100644 index 000000000..c7e425994 Binary files /dev/null and b/src/assets/unibtc-wbtc.jpg differ diff --git a/src/assets/upnodewhitebg.png b/src/assets/upnodewhitebg.png new file mode 100644 index 000000000..f6a0d7579 Binary files /dev/null and b/src/assets/upnodewhitebg.png differ diff --git a/src/assets/validationcloud.png b/src/assets/validationcloud.png new file mode 100644 index 000000000..483325db9 Binary files /dev/null and b/src/assets/validationcloud.png differ diff --git a/src/assets/verse2.png b/src/assets/verse2.png index f6a9a4f57..0c5f6b032 100644 Binary files a/src/assets/verse2.png and b/src/assets/verse2.png differ diff --git a/src/assets/weHONEY.png b/src/assets/weHONEY.png new file mode 100644 index 000000000..92ea41a40 Binary files /dev/null and b/src/assets/weHONEY.png differ diff --git a/src/assets/weHONEYGauge.png b/src/assets/weHONEYGauge.png new file mode 100644 index 000000000..92ea41a40 Binary files /dev/null and b/src/assets/weHONEYGauge.png differ diff --git a/src/assets/web3wizards.jpg b/src/assets/web3wizards.jpg new file mode 100644 index 000000000..4d1cb7388 Binary files /dev/null and b/src/assets/web3wizards.jpg differ diff --git a/src/assets/webera.png b/src/assets/webera.png new file mode 100644 index 000000000..cb5967755 Binary files /dev/null and b/src/assets/webera.png differ diff --git a/src/assets/yeet-token-icon.png b/src/assets/yeet-token-icon.png new file mode 100644 index 000000000..3760ba32b Binary files /dev/null and b/src/assets/yeet-token-icon.png differ diff --git a/src/assets/zberaHONEY.png b/src/assets/zberaHONEY.png new file mode 100644 index 000000000..93d42fe7c Binary files /dev/null and b/src/assets/zberaHONEY.png differ diff --git a/src/assets/zeru-honey.png b/src/assets/zeru-honey.png new file mode 100644 index 000000000..ebae152d2 Binary files /dev/null and b/src/assets/zeru-honey.png differ diff --git a/src/assets/zeru.png b/src/assets/zeru.png new file mode 100644 index 000000000..d3994afca Binary files /dev/null and b/src/assets/zeru.png differ diff --git a/src/buildList.js b/src/buildList.js index aba7868e1..8777b4bf8 100644 --- a/src/buildList.js +++ b/src/buildList.js @@ -17,14 +17,13 @@ module.exports = function buildList() { // logoURI: "ipfs://QmNa8mQkrNKp1WEEeGjFezDmDeodkWRevGFN8JCV7b4Xir", logoURI: "", // TODO: Add IPFS Logo keywords: ["berachain", "default"], - tokens: [...testnet, ...devnet] + tokens: [...testnet, ...devnet].sort((t1, t2) => { // sort them by symbol for easy readability - .sort((t1, t2) => { - if (t1.chainId === t2.chainId) { - return t1.symbol.toLowerCase() < t2.symbol.toLowerCase() ? -1 : 1; - } - return t1.chainId < t2.chainId ? -1 : 1; - }), + if (t1.chainId === t2.chainId) { + return t1.symbol.localeCompare(t2.symbol); + } + return t1.chainId - t2.chainId; + }), }; return bridgeUtils.chainify(l1List); }; diff --git a/src/gauges/bartio/defaultGaugeList.json b/src/gauges/bartio/defaultGaugeList.json index 4ace6cfa9..6677a0efe 100644 --- a/src/gauges/bartio/defaultGaugeList.json +++ b/src/gauges/bartio/defaultGaugeList.json @@ -1,6 +1,24 @@ { "name": "Berachain Bartio Default Gauge List", "products": [ + { + "name": "BurrBear", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/burrbear.png", + "url": "https://app.burrbear.io", + "description": "Explore DeFi liquidity pools or create your own. Provide liquidity to accumulate yield from swap fees while retaining your token exposure as prices move." + }, + { + "name": "Beraborrow", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/beraborrow.png", + "url": "https://www.beraborrow.com", + "description": "Unlocking Instant liquidity for Berachain assets through the first PoL powered stablecoin NECT." + }, + { + "name": "Kodiak", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/kodiak.jpg", + "url": "https://www.kodiak.finance", + "description": "Native Liquidity Hub" + }, { "name": "HONEY", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/honey.png", @@ -24,9 +42,105 @@ "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/berps.png", "url": "https://bartio.berps.berachain.com", "description": "Experience the thrill of high leverage trading, tailored for both novices and seasoned traders. With an impressive 100x leverage." + }, + { + "name": "ZERU", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/zeru.png", + "url": "https://zeru.finance", + "description": "Full-stack DeFi marketplace that makes looping easy and efficient; powered by a 100% onchain, decentralized credit infrastructure." + }, + { + "name": "WEBERA", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/webera.png", + "url": "https://www.webera.finance", + "description": "WeBera is a permissionless yield abstraction layer designed to simplify participation in DeFi on the Berachain ecosystem." + }, + { + "name": "Junky Ursas", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/junky.png", + "url": "https://junkyursas.com", + "description": "Junky Ursas is the premier GambleFi protocol on Berachain. We are building fun onchain games with ability to provide liquidity to the house!" + }, + { + "name": "HOLDSTATION", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/holdstation.png", + "url": "https://holdstation.exchange", + "description": "Account Abstraction Smart Wallet & Perpetual DEX." } ], "gauges": [ + { + "receiptTokenAddress": "0x6AcBBedEcD914dE8295428B4Ee51626a1908bB12", + "vaultAddress": "0x7a6b92457e7D7e7a5C1A2245488b850B7Da8E01D", + "name": "LBGT-WBERA", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/lbgt-wbera-burrbear.png", + "product": "BurrBear", + "url": "https://app.burrbear.io/#/bartio/pool/0x6acbbedecd914de8295428b4ee51626a1908bb12000000000000000000000010" + }, + { + "receiptTokenAddress": "0xf74a682b45F488DF08a77Dc6aF07364e94e4ED98", + "vaultAddress": "0x3f4fe6723AfbB97C9Cc51e08A5d266A96f631a9D", + "name": "HONEY-STGUSDC-NECT", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/honey-stgusdc-nect.png", + "product": "BurrBear", + "url": "https://app.burrbear.io" + }, + { + "receiptTokenAddress": "0xB67D60fc02E0870EdDca24D4fa8eA516c890152b", + "vaultAddress": "0xEF55f90b05f719a2760A70cB1462Ff00B90E28C1", + "name": "uniBTC-WBTC", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/unibtc-wbtc.jpg", + "product": "Kodiak", + "url": "https://app.kodiak.finance/#/liquidity/islands/0xb67d60fc02e0870eddca24d4fa8ea516c890152b?chain=berachain_bartio" + }, + { + "receiptTokenAddress": "0xa51afAF359d044F8e56fE74B9575f23142cD4B76", + "vaultAddress": "0x1992b26E2617928966B4F8e8eeCF41C6e7A77010", + "name": "PAW-HONEY", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/pawhoney.png", + "product": "BEX", + "url": "https://bartio.bex.berachain.com/pool/0xa51afaf359d044f8e56fe74b9575f23142cd4b76" + }, + { + "receiptTokenAddress": "0x63b0EdC427664D4330F72eEc890A86b3F98ce225", + "vaultAddress": "0x5693809338Ae09481B5Da3A916d1cD1193F1B99A", + "name": "NECT-HONEY", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/honey-nect.png", + "product": "Kodiak", + "url": "https://www.kodiak.finance" + }, + { + "receiptTokenAddress": "0x3a7f6f2F27f7794a7820a32313F4a68e36580864", + "vaultAddress": "0x72e222116fC6063f4eE5cA90A6C59916AAD8352a", + "name": "sNECT", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/sNECT.png", + "product": "Beraborrow", + "url": "https://www.beraborrow.com/" + }, + { + "receiptTokenAddress": "0xb73deE52F38539bA854979eab6342A60dD4C8c03", + "vaultAddress": "0xe5519D97eA854291c35a494b28929fA7abEf12e8", + "name": "HONEY-USDC", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/kodiak-honey-usdc.png", + "product": "Kodiak", + "url": "https://www.kodiak.finance" + }, + { + "receiptTokenAddress": "0xE5A2ab5D2fb268E5fF43A5564e44c3309609aFF9", + "vaultAddress": "0x175e2429bCb92643255abCbCDF47Fff63F7990CC", + "name": "YEET-WBERA", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/kodiak-yeet-wbera.png", + "product": "Kodiak", + "url": "https://www.kodiak.finance" + }, + { + "receiptTokenAddress": "0x7fd165B73775884a38AA8f2B384A53A3Ca7400E6", + "vaultAddress": "0x7b15eeC57C60f8B68dF2b143c2CA5a772E787e86", + "name": "iBGT-WBERA", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/kodiak-ibgt-wbera.png", + "product": "Kodiak", + "url": "https://www.kodiak.finance" + }, { "receiptTokenAddress": "0x1339503343be5626B40Ee3Aee12a4DF50Aa4C0B9", "vaultAddress": "0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC", @@ -51,11 +165,99 @@ "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/honeybera.png", "product": "BEX", "url": "https://bartio.bex.berachain.com/pool/0xd28d852cbcc68DCEC922f6d5C7a8185dBaa104B7" + }, + { + "receiptTokenAddress": "0xD69ADb6FB5fD6D06E6ceEc5405D95A37F96E3b96", + "vaultAddress": "0xe3b9B72ba027FD6c514C0e5BA075Ac9c77C23Afa", + "name": "HONEY-USDC", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/HONEY-USDC.png", + "product": "BEX", + "url": "https://bartio.bex.berachain.com/pool/0xD69ADb6FB5fD6D06E6ceEc5405D95A37F96E3b96" + }, + { + "receiptTokenAddress": "0xfbE71d98f9D2c658d52a2d72994c717637C3ddA1", + "vaultAddress": "0x8288Ab28D6196cA4E89269B8644A146E493E23B3", + "name": "HONEY-WETH", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/HONEY-WETH.png", + "product": "BEX", + "url": "https://bartio.bex.berachain.com/pool/0x50f7d4Da89F720FBFB35bE369F34c6b51e2CaDa1" + }, + { + "receiptTokenAddress": "0x14ee0a8dcd1714781aa0d026f46fc7f77b73c01d", + "vaultAddress": "0x59F735C465D9972b57BCcD8339de25cA209CA044", + "name": "HONEY-WBTC", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/HONEY-WBTC.png", + "product": "BEX", + "url": "https://bartio.bex.berachain.com/pool/0x14ee0a8dcd1714781aa0d026f46fc7f77b73c01d" + }, + { + "receiptTokenAddress": "0x28feC64EaBc1e4Af7f5cD33d2bd20b01D5E8f203", + "vaultAddress": "0x12F45203b4dF96106fb18d557EE3224A4dC65637", + "name": "WBERA-tHPOT", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/bera-thpot.jpg", + "product": "HONEYPOT FINANCE", + "url": "https://honeypotfinance.xyz" + }, + { + "receiptTokenAddress": "0x12Afd7A3324B689e32eEa71902DCbA5ED72Ee67E", + "vaultAddress": "0x3E1FfDD1AD1e4774693CBCCdF9C737De8713D984", + "name": "zberaHONEY", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/zberaHONEY.png", + "product": "ZERU", + "url": "https://zeru.finance" + }, + { + "receiptTokenAddress": "0x7a560f7336D75787F5DD12ea7082fa611c3F5dDB", + "vaultAddress": "0x016044304A7e7Df23630D4B5796176097C6bd409", + "name": "HONEY-ZERU-LP", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/zeru-honey.png", + "product": "ZERU", + "url": "https://zeru.finance" + }, + { + "receiptTokenAddress": "0x556b758AcCe5c4F2E1B57821E2dd797711E790F4", + "vaultAddress": "0x86DA232f6A4d146151755Ccf3e4555eadCc24cCF", + "name": "weHONEY", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/weHONEY.png", + "product": "WEBERA", + "url": "https://www.webera.finance" + }, + { + "receiptTokenAddress": "0x2405296f156f3e5a65fb967b153fe58bf2c6eccf", + "vaultAddress": "0xac9ca566459709931Bc869B43364b7445eaa4696", + "name": "NOME-STABLE-LP", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/NOME.png", + "product": "NOME", + "url": "https://nome.gg" + }, + { + "receiptTokenAddress": "0xdCeBAf53b18986bdE2aEb400a9acC3341Bb6ce3A", + "vaultAddress": "0x6582414E830d91C8016C10ceD72157106F908145", + "name": "juJNKY", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/junky.png", + "product": "Junky Ursas", + "url": "https://junkyursas.com" + }, + { + "receiptTokenAddress": "0xfcA4e833cb73d75a0EC64B250F05BEf71810CfD0", + "vaultAddress": "0x6c693bB44dF70F6AF836296e3D55DF47F7973345", + "name": "juBERA", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/jubera.png", + "product": "Junky Ursas", + "url": "https://junkyursas.com" + }, + { + "receiptTokenAddress": "0xb82aa9bba5b9A02B53BE9F9a048c7391eC7da600", + "vaultAddress": "0x600bB8bA399da8fB33F636339Ce13aA056B53197", + "name": "HSHONEY", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/hsHONEYGauge.png", + "product": "Holdstation", + "url": "https://holdstation.exchange/" } ], "version": { "major": 1, - "minor": 0, + "minor": 1, "patch": 0 } } diff --git a/src/tokens/bartio/defaultTokenList.json b/src/tokens/bartio/defaultTokenList.json index 0b354fe95..6723ca90f 100644 --- a/src/tokens/bartio/defaultTokenList.json +++ b/src/tokens/bartio/defaultTokenList.json @@ -38,6 +38,69 @@ }, "tokens": [ + { + "chainId": 80084, + "address": "0x2206182A4264bcE0663681448b24Fc6781Fc8E40", + "symbol": "BULLA", + "name": "Bulla token", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/bulla.png", + "tags": ["featured"] + }, + { + "chainId": 80086, + "address": "0x40bc12c8B0dc1ADa90156614d6a7F7e95e6AFAE3", + "symbol": "stBUDS", + "name": "Liquid Staked Buds", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/stBuds.png", + "tags": ["featured"] + }, + { + "chainId": 80086, + "address": "0x9F43e40093327697Ff92d4b353D0A7B88b0DbBb6", + "symbol": "BUDS", + "name": "Buds", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Buds.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x556b758AcCe5c4F2E1B57821E2dd797711E790F4", + "symbol": "weHONEY", + "name": "webera-vault-honey", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/weHONEY.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0xB43fd1dC4f02d81f962E98203b2cc4FD9E342964", + "symbol": "PAW", + "name": "Paw", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/paw.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x32Cf940DB5d7ea3e95e799A805B1471341241264", + "symbol": "LBGT", + "name": "Liquid BGT", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/lbgt.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x1740F679325ef3686B2f574e392007A92e4BeD41", + "symbol": "YEET", + "name": "YEET", + "decimals": 18, + "logoURI": "https://https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/yeet-token-icon.png", + "tags": ["featured"] + }, { "chainId": 80084, "address": "0x7507c1dc16935B82698e4C63f2746A2fCf994dF8", @@ -85,7 +148,25 @@ }, { "chainId": 80084, - "address": "0x286F1C3f0323dB9c91D1E8f45c8DF2d065AB5fae", + "address": "0x05D0dD5135E3eF3aDE32a9eF9Cb06e8D37A6795D", + "symbol": "USDT", + "name": "Tether USD Coin", + "decimals": 6, + "logoURI": "https://assets.coingecko.com/coins/images/325/small/Tether.png?1696501661", + "tags": ["stablecoin", "collateral", "featured"] + }, + { + "chainId": 80084, + "address": "0x806Ef538b228844c73E8E692ADCFa8Eb2fCF729c", + "symbol": "DAI", + "name": "Decentralized USD Coin", + "decimals": 18, + "logoURI": "https://assets.coingecko.com/coins/images/9956/small/Badge_Dai.png?1696509996", + "tags": ["stablecoin", "collateral", "featured"] + }, + { + "chainId": 80084, + "address": "0x2577D24a26f8FA19c1058a8b0106E2c7303454a4", "symbol": "WBTC", "name": "WBTC", "decimals": 8, @@ -94,7 +175,7 @@ }, { "chainId": 80084, - "address": "0x6E1E9896e93F7A71ECB33d4386b49DeeD67a231A", + "address": "0xE28AfD8c634946833e89ee3F122C06d7C537E8A8", "symbol": "WETH", "name": "WETH", "decimals": 18, @@ -121,7 +202,7 @@ }, { "chainId": 80084, - "address": "0x8Ce5C1c42CD58B7aE61512790e514a82d84375Ed", + "address": "0xCA97345aD6A91176429CAF5aa2896732cbF66EBd", "symbol": "aWETH", "name": "WETH aToken", "decimals": 18, @@ -130,7 +211,7 @@ }, { "chainId": 80084, - "address": "0x0ddb38F7D473e8040985Fa3B4116FDeEF89778bc", + "address": "0x1807d3462dD7DC32907d5f10f22d8AeE80367316", "symbol": "aWBTC", "name": "WBTC aToken", "decimals": 8, @@ -145,6 +226,123 @@ "decimals": 18, "logoURI": "https://artio-static-asset-public.s3.ap-southeast-1.amazonaws.com/assets/bhoney.png", "tags": ["supply"] + }, + { + "chainId": 80084, + "address": "0xfc5e3743E9FAC8BB60408797607352E24Db7d65E", + "symbol": "tHPOT", + "name": "Test Honeypot Finance", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/tHpot.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0xa0525273423537BC76825B4389F3bAeC1968f83F", + "symbol": "JNKY", + "name": "Junky Ursas LFG", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/junky.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x23bc120feA570576E6D7bAe5195c9D7CD3bB6615", + "symbol": "ZERU", + "name": "ZERU", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/zeru.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x1Bc1A92fcDf8Df49d6E2B62f62a7ccf665c9d9A7", + "symbol": "BURR", + "name": "BurrBear Token", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/burr.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0xcaf7072631EA338eC37d8f68a5fDB9A8a96d572A", + "symbol": "HOLD", + "name": "Holdstation", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/hold.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0xb82aa9bba5b9A02B53BE9F9a048c7391eC7da600", + "symbol": "hsHONEY", + "name": "hsHONEY", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/hsHONEY.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x9c1e26c5f666eb99cce6795fd0892e50929e242d", + "symbol": "NOME", + "name": "NOME", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/NOME.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x9c9ab67191faae287ca5e33af72bc2868a0f0498", + "symbol": "USDbr", + "name": "USDbr", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/USDbr.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x8BF591Eae535f93a242D5A954d3Cde648b48A5A8", + "symbol": "suUSD", + "name": "Sumerian USD", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/suUSD.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x1c22531AA9747d76fFF8F0A43b37954ca67d28e0", + "symbol": "suETH", + "name": "Sumerian ETH", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/suETH.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0xe85411C030fB32A9D8b14Bbbc6CB19417391F711", + "symbol": "suBTC", + "name": "Sumerian BTC", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/suBTC.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x553d713e0fB958932b6C40ABAf0b5A1fFae73Da2", + "symbol": "SUMER", + "name": "Sumerian Token", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/sumer.png", + "tags": ["featured"] + }, + { + "chainId": 80084, + "address": "0x5d6Bcd571A67357fBC787637F73d5bBCBe8E2148", + "symbol": "BRA", + "name": "WeBera Token", + "decimals": 18, + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/BRA.png", + "tags": ["featured"] } ], "version": { diff --git a/src/validators/bartio/defaultValidatorList.json b/src/validators/bartio/defaultValidatorList.json index ca5cb46e5..d2b2de67f 100644 --- a/src/validators/bartio/defaultValidatorList.json +++ b/src/validators/bartio/defaultValidatorList.json @@ -1,6 +1,214 @@ { "name": "Berachain Bartio Validator List", "validators": [ + { + "id": "0xBd2d005C336d8493C578Bb8427A0C28E0236114F", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/auros.png", + "name": "Auros", + "description": "Auros - Making Digital Markets Liquid", + "website": "https://auros.global", + "twitter": "https://x.com/auros_global" + }, + { + "id": "0xBBBBD949408332CB50B9f3cb47460b9Faa068758", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/BeraHome.jpg", + "name": "BeraHome", + "description": "BeraHome is a Chinese-specific news hub and community dedicated to bringing the Berachain ecosystem updates to the greater Chinese-speaking regions. We aim to become the bridge connecting the wider Berachain eco with the Chinese market via a wide scope of research, engagements, and incubation services, ultimately increasing the influence of Berachain in APAC.", + "website": "https://berahome.substack.com", + "twitter": "https://x.com/0xBeraHome" + }, + { + "id": "0xddE659DC0dfD9E9598268C7dEe6aF780be0aAf6e", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/BeraBucks.png", + "name": "BeraBucks", + "description": "Ooga Booga. We are Berachain’s premier gaming focused validator, giving you access to the best games Web3 has to offer.", + "website": "https://www.berabucks.com", + "twitter": "" + }, + { + "id": "0xd25F258EEBf4e49dF154eF0dA56E6bBEF9514168", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Nansen.png", + "name": "Nansen", + "description": "Nansen is a leading on-chain analytics platform founded in 2020, and is now one of the most trusted names in crypto, serving traders and institutions. Disclaimer: delegating comes with slashing risks", + "website": "https://nansen.ai", + "twitter": "https://x.com/nansen_ai" + }, + { + "id": "0x79Aac6a60C5EeDB512443F6B8D237F6CfbC6ce00", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Neuler.png", + "name": "Neuler", + "description": "Accelerating decentralization", + "website": "https://neuler.xyz", + "twitter": "" + }, + { + "id": "0x6aB7C955d64Dd7A1fbAffD9DC27E8425Ddb7441b", + "logoURI": "https://x.com/Beranames/photo", + "name": "Beranames", + "description": "Official Name Service of @Berachain", + "website": "https://www.beranames.com", + "twitter": "https://x.com/Beranames" + }, + { + "id": "0xd4963136Cd28CC1c3213F0499A62103171f3468B", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/huginn.png", + "name": "Huginn", + "description": "Professional staking service. 7/24 monitoring and best uptime. Huginn is an organization that aims to teach its community about Cosmos SDK and Blockchain.", + "website": "https://huginn.tech/", + "twitter": "https://x.com/HuginnStake" + }, + { + "id": "0x123B9D8D186003b566c93e960c6705A968C0B664", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/foundry.png", + "name": "Foundry", + "description": "Foundry works to empower a decentralized infrastructure. We are protocol agnostic and seek to support like minded blockchain entrepreneurs who share our mission to advance the industry", + "website": "https://foundrydigital.com", + "twitter": "https://x.com/FoundryServices" + }, + { + "id": "0x29ECe5efcae11206474b16F29bb7C73B3F33cF6e", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/ghost.png", + "name": "Ghost", + "description": "Ghost is building the next-gen blockchain indexing stack with GhostLogs and GhostGraph. GhostGraph is live on Berachain and lets developers create APIs for smart contracts. Stay in Solidity and create blazingly fast subgraphs", + "website": "https://tryghost.xyz", + "twitter": "https://x.com/0xGhostLogs" + }, + { + "id": "0xF6c8e5f65ea829913D37C275d2DB60e8FD36d3a1", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/upnodewhitebg.png", + "name": "Upnode", + "description": "Professionally managed institutional grade blockchain infrastructure provider.", + "website": "https://upnode.org", + "twitter": "https://x.com/upnodeIntern" + }, + { + "id": "0x1F64DaE2F11E5D385b811e964D2D72db5902Af6b", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/figment.png", + "name": "Figment", + "description": "", + "website": "https://figment.io/", + "twitter": "https://twitter.com/Figment_io" + }, + { + "id": "0x9937642630228CA5d3b212e75b25dE2f1940d2D1", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/alienkong.png", + "name": "0xak", + "description": "0xak node", + "website": "", + "twitter": "https://twitter.com/0xak_" + }, + { + "id": "0x9fc867Eb3B841ec3068B768eBc2B03dd95A0Ab6F", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/fnl.png", + "name": "FNL", + "description": "FNL provides institutional-grade blockchain infrastructure and services.", + "website": "https://fnl.qa/", + "twitter": "" + }, + { + "id": "0x24DD6bfe9036c28AeEB85BfD576EEC5542991591", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/hyperblocks.jpg", + "name": "Hyperblocks", + "description": "Secure the network and earn rewards with Hyperblocks.pro, one of the first companies in the world fully focused on Proof Of Stake protocols", + "website": "https://hyperblocks.pro/", + "twitter": "https://x.com/hyper_blocks" + }, + { + "id": "0xb9a344c2138E555B73064Fa8349D8CE68f6E5582", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/benmo.png", + "name": "Benmo", + "description": "BenMo Block is a DeFi community in the Asia-Pacific region, with many advanced blockchain investors actively involved.", + "website": "https://www.benmo.io", + "twitter": "https://x.com/Super4DeFi" + }, + { + "id": "0x208c27aA44ee2549F0a39e61483E18cC6bC99773", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/web3wizards.jpg", + "name": "Web3 Wizards x Symmetry", + "description": "Web3 Wizards help organizations succeed in the Web3 space. Symmetry is an SEA-focussed incubator working with global ecosystems to empower builders in SEA.", + "website": "https://web3wizards.xyz", + "twitter": "https://x.com/Web3WizardsLabs" + }, + { + "id": "0x0eB8D197A58724Cf8b1046dFE0a9B9E116175051", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/dextrac.png", + "name": "DexTrac", + "description": "Providing critical infrastructure and analytics for various Web3 ecosystems is our mission.", + "website": "https://www.dextrac.com", + "twitter": "https://www.twitter.com/DexTracNode" + }, + { + "id": "0x516e5a64adf705c4Bb17Ee0d0ab440d74346249B", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Caliber.png", + "name": "Caliber", + "description": "Caliber is a Web3 Venture Builder started by veteran web3 builders and aims to build the next generation of web3 startups with new founders. We consider ourselves a co-founder of each startup & work side-by-side with founders", + "website": "https://caliber.build", + "twitter": "https://x.com/CaliberBuild" + }, + { + "id": "0xeA64C51a82a2ECAC2544740B2d1798AD77d4D133", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/cryptomind.jpg", + "name": "Cryptomind", + "description": "Cryptomind Group, Thailand’s premier ecosystem builder, comprises a diverse portfolio of ventures: Cryptomind Media, operating “Bitcoin Addict” and organizing Thailand Blockchain Week; Cryptomind Advisory, offering SEC-licensed crypto research; Merkle Capital, providing digital asset fund services for both individuals and institutions; and Cryptomind Lab, incubating global-scale projects like Zentry and providing Web3 strategy consulting.", + "website": "https://cryptomind.group", + "twitter": "https://x.com/cryptomindgroup" + }, + { + "id": "0xA2B286a781233432204a573d6F40fbd2252cBBd4", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/blockscape.png", + "name": "Blockscape", + "description": "Blockscape Finance AG is a Swiss company that provides enterprise-grade node operations for blockchains. We are running world-class infrastructure in multiple data centers across the globe.", + "website": "https://www.blockscape.network", + "twitter": "https://x.com/BlockscapeLab" + }, + { + "id": "0x0eCBe62654622e14ae882B8c8c65C3f3F54eCcf9", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/kodiak.jpg", + "name": "Kodiak Finance", + "description": "Native Liquidity Hub", + "website": "https://www.kodiak.finance", + "twitter": "https://twitter.com/KodiakFi" + }, + { + "id": "0x99fC13a5b46491D84494165FFaa540fFE7AB78D1", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/ContributionDAO.png", + "name": "ContributionDAO", + "description": "Secure Network With Institutional Grade Solution", + "website": "https://contributiondao.com", + "twitter": "https://x.com/contributedao" + }, + { + "id": "0x2c11C4C97ca866d64CC09Ea2dcD76f2D2EC6Ae55", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/citadelone.png", + "name": "Citadel.one", + "description": "Citadel.one is a multi-asset non-custodial staking platform that lets anyone become a part of decentralized infrastructure and earn passive income. Stake with our nodes or any other validator across multiple networks in a few clicks.", + "website": "https://citadel.one", + "twitter": "https://twitter.com/CitadelDAO" + }, + { + "id": "0x602b08F34919D3aa107c481DBAbF11Fb76B10BB9", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/bwarelabs.png", + "name": "BwareLabs", + "description": "Guaranteed availability and up-time backed by a professional blockchain infrastructure team.", + "website": "https://bwarelabs.com/", + "twitter": "https://x.com/bwarelabs" + }, + { + "id": "0xe868bE65C50b61E81A3fC5cB5A7916090B05eb2A", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/doubletop.png", + "name": "DOUBLETOP", + "description": "Your trusted security non-custodial validator. DOUBLETOP is Ukrainian crypto-oriented holding.", + "website": "https://doubletop.io/", + "twitter": "https://x.com/doubletop_io" + }, + { + "id": "0x7e8d2356240A1F0e249e628b6964C6227a11d945", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/ebunker.png", + "name": "Ebunker", + "description": "Ebunker is a leading node operator and blockchain infrastructure company.", + "website": "https://www.ebunker.io/", + "twitter": "https://twitter.com/ebunker_eth" + }, { "id": "0xd4516752CE743E7b0a264D2Db7F61F8e4444d9A6", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/snzpool.png", @@ -21,8 +229,8 @@ "id": "0x7A9Ba30e544d2b6F1cD11709e9F0a5C57A779e94", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/1xp.png", "name": "1XP", - "description": "We always ensure that our actions are transparent and can be verified as truthful.", - "website": "https://www.1xp.com", + "description": "Join us on the always fun 1XP Universe Discord. We also offer a $BERA Faucet service.", + "website": "https://discord.gg/VMd7UhMmtX", "twitter": "https://x.com/1XP_Inc" }, { @@ -234,7 +442,7 @@ "twitter": "" }, { - "id": "0x40495A781095932e2FC8dccA69F5e358711Fdd41", + "id": "0x34D023ACa5A227789B45A62D377b5B18A680BE01", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/beradrome.jpg", "name": "beradrome-x-thj", "description": "Joint validator of Beradrome and The Honey Jar. Delegate or stay poor", @@ -298,7 +506,7 @@ "twitter": "https://x.com/PierTwo_com" }, { - "id": "0x83288B99CE00064724D65579AB90A9415ED2C914", + "id": "0xB4198e19B7370d199d928A479D72D5D3c043DC38", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/BCW.png", "name": "BCW", "description": "BCW Group is an enterprise technology firm & venture studio dedicated to building Web3 infrastructure & applications that connect and interact with the on-demand digital universe.", @@ -331,7 +539,7 @@ }, { "id": "0xFc81ADDEE6D47B1EFba13E4e2268064D4a3cD065", - "logoURI": "https://raw.githubusercontent.com/OriginStake/ogs-media/main/Logo/PNG/OriginStake_Logo_1.png", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/OriginStake.png", "name": "OriginStake", "description": "OriginStake is a trusted Proof-of-Stake infrastructure provider and validator to comfortably stake your coins and earn rewards with Berachain.", "website": "https://originstake.com", @@ -434,7 +642,7 @@ "twitter": "https://x.com/Provalidator" }, { - "id": "0x6Ae5c02469F78E04e5dB3f03AeAc639797578fbe", + "id": "0x142E206186d582dF6CA2D7110a653054CDBAed51", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/node101.png", "name": "node101", "description": "We provide infrastructure services, host non-profit developer-focused events, and offer user-friendly products for you to make the most of distributed value. Building klein.run", @@ -481,7 +689,7 @@ "twitter": "https://www.twitter.com/whispernode" }, { - "id": "0x8BC9CB4C51A7AC47DEB10AE309DDB14709B124B8", + "id": "0x6c2917368A4d1A9d3edfe2EbDEc97C7E23e5a477", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/infstones.png", "name": "InfStones", "description": "Easily launch and manage nodes, stake PoS tokens, use our API, and more.", @@ -499,7 +707,7 @@ { "id": "0xbf5c95B4C2BDc9A75EeA876a956A97Bf13c21106", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/lavenderfive.png", - "name": " Lavender.Five Nodes 🐝", + "name": "Lavender.Five Nodes 🐝", "description": "Fortifying crypto networks with Horcrux security, slash insurance, and open source contributions. Connect with us at https://linktr.ee/lavenderfive.", "website": "https://www.lavenderfive.com/", "twitter": "https://twitter.com/lavender_five" @@ -515,7 +723,7 @@ { "id": "0x34D68dFFa8cFe02Dd9C480b8bfB7C3A9ED3fc24a", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/rhino.png", - "name": " RHINO 🦏", + "name": "RHINO 🦏", "description": "An Active, Independent and Secure Blockchain Validator. We deliver redundant and geo-distributed infrastructure at-scale for Aptos, Sei, Chainlink, Ethereum, and Cosmos", "website": "https://rhinostake.com", "twitter": "https://twitter.com/rhinostake" @@ -545,7 +753,7 @@ "twitter": "https://www.twitter.com/flipsidecrypto" }, { - "id": "0x93F64bA2948914d65Cd227c3501E22C93EBee19f", + "id": "0xDE8DF6cD1908D23f894B4cf5F8878EBd39DD4c1b", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Brightlystake-logo.png", "name": "Brightlystake", "description": "Stake with Confidence", @@ -578,7 +786,7 @@ }, { "id": "0x1ab189B7801140900C711E458212F9c76F8dAC79", - "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Lugahills.jpg", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Lugahill_square.png", "name": "Luganodes", "description": "Swiss-Operated Institutional Grade Staking Provider", "website": "https://luganodes.com", @@ -601,7 +809,7 @@ "twitter": "" }, { - "id": "0xF8E73371C8C79358CA0140579B553F0A8D5A19A3", + "id": "0x6A11E320a01E30eD762ef0Fa7da03812924C6CD1", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/blrd.gif", "name": "BLRD", "description": "BLRD is a subsidiary of GREE, a Japanese game company.", @@ -616,6 +824,14 @@ "website": "https://www.kintsugi.tech", "twitter": "https://x.com/kintsugi_tech" }, + { + "id": "0x33A57eE044f0778a8C46CdA61C67a54fB322fe7e", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/GoldenRatioStakingLogo.png", + "name": "Golden Ratio Staking", + "description": "Bare Metal Interchain Relayer and Validator. Powered by the most beautiful number in Cosmos!", + "website": "https://www.goldenstaking.com", + "twitter": "https://x.com/GoldenStaking" + }, { "id": "0x20FB4a3366bC54a981F7E6173e52EA645C825679", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/verse2.png", @@ -641,7 +857,7 @@ "twitter": "https://www.twitter.com/dsrvlabs" }, { - "id": "0x4A32ed6B31527d3fbF5184cb96b0E3dBeb9328c9", + "id": "0x3A554156aeA1921Abb277F63D6109cA81B530A3E", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Angelhack.jpg", "name": "Angelhack", "description": "World's Leader in Hackathons and Developer Relations", @@ -673,7 +889,7 @@ "twitter": "https://x.com/nodeguardians" }, { - "id": "0x24A6EE555CD835C43992008C35DFAAB3323BAB21", + "id": "0x6bcBe50912a51c4d956444CCbd2F3e9dAA217CC1", "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/chorus_one.svg", "name": "Chorus One", "description": "Secure Berachain and shape its future by delegating to Chorus One, a highly secure and stable validator. By delegating, you agree to the terms of service at: https://chorus.one/tos", @@ -737,11 +953,155 @@ }, { "id": "0x364020282B9A82f6Be32fd20Ff829b7F0AacD118", - "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/BlockPI%20Network.jpg", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/BlockPI-Network.jpg", "name": "BlockPI Network", "description": "Distributed multi-chain acceleration layer. Solving the RPC requests congestion problem with infinite scalability.", "website": "https://blockpi.io/", "twitter": "https://twitter.com/RealBlockPI" + }, + { + "id": "0x63Ba2DD43EA2DD8e6C8B9dfEf8940d4bFd4682D3", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/OKXEarn.png", + "name": "OKX Earn", + "description": "OKX Earn serves as a one-stop shop for all the decentralised earning options available on the OKX platform and we are the leading staking service provider for blockchain projects", + "website": "https://www.okx.com/", + "twitter": "https://x.com/okx" + }, + { + "id": "0xb38eefa932aea6468aebf42320163c497104b0bd", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Moni.png", + "name": "Moni", + "description": "Your good neighbourhood validator by Moni. Moni is an ecosystem of analytical tools and a community of researchers, investors, and degens.", + "website": "https://getmoni.io/", + "twitter": "https://x.com/getmoni_io" + }, + { + "id": "0x35DaAEB5B592d963D6B3b5f2f7EB71e259C96f98", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/gumi.png", + "name": "gumi", + "description": "One of the largest Japanese game publisher.As pioneers in the creation of entertainment using new technologies, gumi will continue to deliver surprises and excitement to the world.Creating a new business ecosystem through decentralization and capitalization of digital data.", + "website": "https://gu3.co.jp/en/blockchain/", + "twitter": "https://x.com/gumi_oshi3_en" + }, + { + "id": "0x1e7e272fc62cD56cC3d8Fa29e6FF0831F6B91F1c", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/CoinSummer.png", + "name": "CoinSummerLabs", + "description": "Backed by crypto-native degens, CoinSummer is a trusted liquidity provider, staking validator, and AVS operator supporting the crypto and DeFi evolution.", + "website": "https://coinsummer.io", + "twitter": "https://twitter.com/CoinSummerLabs" + }, + { + "id": "0x8b59F2F0a9Fc5A994756F5dc76f16d047434C413", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/rockawayxinfra.png", + "name": "RockawayX Infra", + "description": "RockawayX Infra is an institution-grade bare-metal staking operator", + "website": "https://rockawayx.com/infrastructure", + "twitter": "https://x.com/RockawayX_Infra" + }, + { + "id": "0x5f639f8E6c120F0497DBdA309F8CA5be9113aB01", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/hashkey.png", + "name": "HashKey Cloud", + "description": "Cloud for WEB3 More Than Staking", + "website": "https://www.hashkey.cloud/", + "twitter": "https://x.com/HashKeyCloud" + }, + { + "id": "0x93174B2DaD595F35582cC62FCBf96b86709863D5", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/stakefish.png", + "name": "stakefish", + "description": "We are the leading staking service provider for blockchain projects. Join our community to help secure networks and earn rewards. Stake. Earn. Relax.", + "website": "https://stake.fish/", + "twitter": "https://twitter.com/stakefish" + }, + { + "id": "0x93eDebDf3Cab2628cbB4Bf0B7C65d336348414d4", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/hyperblocks.jpg", + "name": "Hyperblocks", + "description": "Secure the network and earn rewards with Hyperblocks.pro, one of the first companies in the world fully focused on Proof Of Stake protocols", + "website": "https://hyperblocks.pro/", + "twitter": "https://x.com/hyper_blocks" + }, + { + "id": "0xB791098b00AD377B220f91d7878d19e441388eD8", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/TTT.png", + "name": "TTT 🇻🇳", + "description": " Vietnam's largest community validator, offering validation services, educational resources, and market penetration in the Vietnamese crypto market. ", + "website": "https://tienthuattoan.com", + "twitter": "https://twitter.com/TTTcapital" + }, + { + "id": "0x62124214126Ff5e69fC9579eeF5ef4C0024c31CC", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/Blockdaemon.png", + "name": "Blockdaemon", + "description": "Blockdaemon provides maximum uptime for the Berachain network so that you can be confident your node will be there, ready and secure, for optimal reward generation. Contact us to stake on Berachain today.", + "website": "https://www.blockdaemon.com/", + "twitter": "https://twitter.com/BlockdaemonHQ" + }, + { + "id": "0x7b75F753c1677502d878f8924d5a9dBC54292BF1", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/validationcloud.png", + "name": "Validation Cloud", + "description": "Validation Cloud is a Web3 platform that delivers elite, high-performance node and staking infrastructure.", + "website": "https://www.validationcloud.io", + "twitter": "https://x.com/ValidationCloud" + }, + { + "id": "0x1cD956d95bf46d71828661f8efd1AEaC9F052A71", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/P2P.png", + "name": "P2P.ORG - P2P Validator", + "description": "P2P.org Provides Non-Custodial Staking Services For Professional Investors", + "website": "https://p2p.org/", + "twitter": "https://x.com/P2Pvalidator" + }, + { + "id": "0x3AA99C396Ce33dB6E546793BeE005512f2E28e2b", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/twinstake.jpg", + "name": "Twinstake", + "description": "Twinstake is an institutional-grade, non-custodial staking provider designed and built in collaboration with leaders in the digital assets space. The platform offers industry leading performance, institutional-grade security and uncompromising Know Your Client (KYC) procedures.", + "website": "https://twinstake.io", + "twitter": "https://x.com/twinstake_io" + }, + { + "id": "0x1A594e7aCb60a4fA0C9d7525695ef7524D047525", + "logoURI": "https://res.cloudinary.com/duv0g402y/image/upload/v1723065834/src/assets/brown-bear.png", + "name": "Brownstake", + "description": "Brownstake provides staking services for all friends at high rates and low returns.", + "website": "https://www.brownbear.com/", + "twitter": "https://x.com/BrownBear__Bear" + }, + { + "id": "0xcE8A09bAa9f732649f620E8b7dc1356d649CF5Ed", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/pearl.png", + "name": "Pearl", + "description": "", + "website": "", + "twitter": "" + }, + { + "id": "0xD25E4b02C09AD1c6A01a59C75929A4e62647754B", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/bedrock-logo.png", + "name": "BedRock", + "description": "The largest Asian-based institutional grade staking and RPC provider.", + "website": "https://www.bedrock.technology", + "twitter": "https://x.com/Bedrock_DeFi" + }, + { + "id": "0xCA8042d73B82e6aA4bCB37Ad520c36549D136819", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/amber.jpg", + "name": "Amber Group", + "description": "Amber is building the future of digital assets", + "website": "https://www.ambergroup.io/", + "twitter": "https://x.com/ambergroup_io" + }, + { + "id": "0xD6203addb3a895008777fb2bF8930c6323d6Dbe5", + "logoURI": "https://res.cloudinary.com/dvcbkhryu/image/upload/v1730431515/Pump_BTC_logo_pjqzyc.png", + "name": "PumpBTC", + "description": "PumpBTC serves as a Liquid Staking Solution for Babylon. PumpBTC aims to help BTC holders maximize yields through Babylon's staking", + "website": "https://pumpbtc.xyz", + "twitter": "https://x.com/Pumpbtcxyz" } ] } diff --git a/src/validators/testnet/defaultValidatorList.json b/src/validators/testnet/defaultValidatorList.json index 90f80afdd..4decfa2dc 100644 --- a/src/validators/testnet/defaultValidatorList.json +++ b/src/validators/testnet/defaultValidatorList.json @@ -15,6 +15,14 @@ "description": "Starting as a builder, Verse2 has expanded its business to node validators, crypto investors, and advisors for web3 projects, growing its influence in the Asian crypto scene. Verse2 has an outstanding and professional track record in running nodes for Layer 1 Mainnets. The team has been a node operator for major chains both locally and globally.", "website": "https://verse2.io", "twitter": "https://x.com/verse2official" + }, + { + "id": "0xa026148fdc335b311d23a6af76ddCe0DE4441a82", + "logoURI": "https://res.cloudinary.com/duv0g402y/raw/upload/src/assets/dfm-sbivct.jpg", + "name": "DeFimans-SBI VC Trade", + "description": "Web3 consulting firm backed by exchange in Japan", + "website": "https://defimans.com", + "twitter": "https://x.com/DeFimans" } ] } diff --git a/src/write.js b/src/write.js index 675de8700..e65761469 100644 --- a/src/write.js +++ b/src/write.js @@ -1,3 +1,12 @@ const buildList = require("./buildList"); -buildList().then((data) => console.log(JSON.stringify(data, null, 2))); +async function fetchDataAndLog() { + try { + const data = await buildList(); + console.log(JSON.stringify(data, null, 2)); + } catch (error) { + console.error("Failed to build list:", error); + } +} + +fetchDataAndLog();