From 7abda1fe44beeb7b3d342122aeeb8a95ad3b01b8 Mon Sep 17 00:00:00 2001 From: Roscanta Date: Mon, 3 Feb 2025 18:22:45 +0300 Subject: [PATCH 1/2] new chains icon and description --- chain_descriptions.tsx | 3 +++ getFAQ.tsx | 43 ++++++++++++++++++++++++++++++++++++++- icons/Hashkey.svg | 45 +++++++++++++++++++++++++++++++++++++++++ icons/Merlin.png | Bin 0 -> 1376 bytes icons/Mezo.svg | 1 + icons/getChainIcon.ts | 6 ++++++ 6 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 icons/Hashkey.svg create mode 100644 icons/Merlin.png create mode 100644 icons/Mezo.svg diff --git a/chain_descriptions.tsx b/chain_descriptions.tsx index be2975c..7359a62 100644 --- a/chain_descriptions.tsx +++ b/chain_descriptions.tsx @@ -157,4 +157,7 @@ export const CHAIN_DESCRIPTION = { "0g": "0G is the first decentralized AI Operating System (dAIOS), designed to power the future of AI by providing a scalable, secure, and versatile infrastructure for AI and Web3 applications. Its modular architecture includes components such as 0G Storage, 0G Data Availability (DA), 0G Compute, and 0G Chain, all optimized for handling massive data loads and complex AI workflows. Fully EVM-compatible, 0G enables seamless deployment of Ethereum-based smart contracts and decentralized applications (dApps).", monad: "Monad is a high-performance layer-1 blockchain designed to optimize speed, efficiency, and scalability for Web3 applications. Its innovative pipelined execution, parallel processing, and speculative execution deliver unmatched performance while maintaining full EVM compatibility. With near-instant finality and low fees, Monad enables seamless deployment of Ethereum-based smart contracts and dApps, providing a robust foundation for next-generation decentralized finance (DeFi) and blockchain innovation.", abstract: "Abstract is a modular blockchain designed to simplify Web3 development by providing an intuitive execution layer that abstracts complexity away from developers. It features built-in account abstraction, enabling seamless smart contract interactions and programmable wallets while maintaining full EVM compatibility. With a flexible and scalable architecture, Abstract empowers developers to build next-generation decentralized applications (dApps) with enhanced user experience, interoperability, and security.", + merlin: "Merlin Chain is a Bitcoin Layer 2 solution designed to enhance the Bitcoin ecosystem by enabling high-speed, low-cost transactions while maintaining strong security and decentralization. Leveraging Zero-Knowledge Rollups (ZK-Rollups) and an EVM-compatible architecture, Merlin Chain seamlessly integrates Bitcoin with DeFi, NFTs, and smart contract functionalities. Its innovative infrastructure allows users to bridge BTC into a scalable and efficient ecosystem, unlocking new possibilities for Bitcoin-based applications.", + mezo: "Mezo is a Bitcoin Layer 2 (L2) economic layer designed to enhance Bitcoin's scalability and utility by providing a faster, cost-effective platform for decentralized applications (dApps) and financial services. Fully compatible with the Ethereum Virtual Machine (EVM), Mezo enables seamless deployment of smart contracts and dApps, thereby expanding Bitcoin's functionality beyond simple transactions.", + hashkey: "HashKey Chain is an EVM-compatible blockchain designed to provide a scalable, secure, and efficient infrastructure for Web3 applications. It enables seamless deployment of smart contracts and decentralized applications (dApps) while ensuring interoperability with Ethereum. Built for enterprises, DeFi, and NFTs, HashKey Chain offers a robust ecosystem with low fees, high performance, and a developer-friendly environment.", }; diff --git a/getFAQ.tsx b/getFAQ.tsx index 9da903a..5b045b9 100644 --- a/getFAQ.tsx +++ b/getFAQ.tsx @@ -1253,7 +1253,48 @@ abstract: { a seamless experience for both developers and users. ) -} +}, + merlin: { + what: "Merlin Chain is a Bitcoin Layer 2 network that enhances the Bitcoin ecosystem by providing fast, low-cost transactions with full EVM compatibility. Using Zero-Knowledge Rollups (ZK-Rollups), it enables smart contracts, DeFi, and NFT functionalities while ensuring security and decentralization.", + why: "Merlin Chain was created to expand Bitcoin’s utility beyond simple transactions by enabling smart contract capabilities, DeFi integration, and NFT support. It bridges BTC into an efficient Layer 2 environment, providing a scalable and secure infrastructure for next-generation Bitcoin applications.", + how: ( + <> + To interact with Merlin Chain, developers can send JSON-RPC requests + to its blockchain node, either self-hosted or through a provider. + Using Web3 libraries or cURL, these requests allow seamless interactions + with smart contracts, transactions, and asset bridging between Bitcoin + and Merlin's Layer 2 ecosystem. + + ) +}, + mezo: { + what: "Mezo is a Bitcoin Layer 2 economic layer designed to enhance Bitcoin’s scalability and utility by enabling fast, low-cost transactions and decentralized financial services. Fully EVM-compatible, it allows seamless deployment of smart contracts and dApps while leveraging tBTC for Bitcoin interoperability.", + why: "Mezo was created to overcome Bitcoin’s scalability limitations and transform it into a yield-generating asset. By introducing a decentralized bridging system and a Proof of HODL consensus mechanism, Mezo empowers users to securely stake Bitcoin and participate in a dynamic financial ecosystem.", + how: ( + <> + To interact with Mezo, developers can send JSON-RPC requests to its + blockchain node, either self-hosted or through a provider. Using Web3 + libraries or cURL, these requests facilitate smart contract execution, + transactions, and Bitcoin tokenization within the Mezo ecosystem. + + ) +}, + hashkey: { + what: "HashKey Chain is an EVM-compatible blockchain designed to support Web3 applications with scalability, security, and interoperability. It provides developers with a robust infrastructure for deploying smart contracts and decentralized applications (dApps).", + why: "HashKey Chain was created to enhance the Web3 ecosystem by offering a scalable and efficient blockchain network. It enables seamless integration with Ethereum-based applications, providing a secure environment for DeFi, NFTs, and enterprise use cases.", + how: ( + <> + To interact with HashKey Chain, developers can send JSON-RPC requests + to its blockchain node, either self-hosted or via a provider. Using Web3 + libraries or cURL, these requests enable contract execution, transactions, + and data retrieval within the HashKey ecosystem. + + ) +}, + + + + diff --git a/icons/Hashkey.svg b/icons/Hashkey.svg new file mode 100644 index 0000000..71f094d --- /dev/null +++ b/icons/Hashkey.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/Merlin.png b/icons/Merlin.png new file mode 100644 index 0000000000000000000000000000000000000000..05c00c6d5a8214cb7b9d8547243b5e14aaf8af99 GIT binary patch literal 1376 zcmV-m1)utfP)vu%|pJ4xhO8;dy{#!Kmk5vCeFWpfx>`*f7 zEiA=@O#dw`#i3yTM=;`bLjON6+A1r+R5S0OU;mR;|D$97I4;nVSO0!U|7AD-JTBCZ zQ~yyi?wDKuhED%)KL2Vu|B6xnF)YY5EzDIj@qQ_)IeCEiA-dHT$P! z{|E^VGynhqFmzH*Qvm+{{{H^{1OEOLFn9_=A}f(^xB>_oNB=7(L1NBKnK~#90b(ZOtqCgCV zg8~I8Anv#??b^-^qT)`osPF$sb5d0x+TH&0XugxA>gJ{ZG9N+!NTt?qjz?0|vm5Ocn3s3}v(+3)^b_5~%}MDsiW>dn=kQW>8GCU)@A(MaH=EN@QQB7FM}&Z0U&ewU zido=vR8+TJ)V~u1Dnmh*vp|UPM@3QHL$~lw5GXI@ZNLD}^Q8!Z4Fgp7JQ=(a1nS#h z8wAe`S-^F_&bwlkz<9^m2C^)OVoWngufXBF&JYC3j^k`;h6IT2Ne?OmcI&h%0;Lb< z$^iiZKUZ#R-TstjIrc-;R+0TNR|#@ z9lm&m{i6r~)9Vd;#-_!gPC#2p(!CFr-saRZfIu;AdcS|n07{=Xo*|IsxC#VFOA2eC z*~f+n1PX0>4GhS23Q)eL0A6$%2h6YyfJUDH0j=w*8Q?L1>gAS}Bn#ragoLI6m;}FB zF1=`8Qtt5wrZ)y`srCe~sV7s632G`zBLmFf;|Wl;`u$Xr1dO(#sxKw|gU?I`G4?!h zTzTqvaiqdXfLt!ufg1&=y5(WDRj!zNIw!hWFlyFf^30HXAaG$B<=gavaC8IC?fg7SuDo7(grfhsT-%IH6)>Cr!{( zQux4eUpi=;astq65d3iopk-?S2&FfDP7Y~+;(JO-@P-;d zE4))JA)s|LV$GrWV0ulZBzsMamn4a)RYSE-UX=k*=Mx$Pa@^Dilzqt$={y|SJRC9r z4p8Yc88~sJ0~jOpj1?Hv>@7kkE*%FAPp|5*dlPVaj1l@Co$1r*q^Jv=>2or0XaZ<6 zv_I=`?n3Hh$6P68F1KrU%PbV z>vQ%Dpc{^Dbp#HRpB6iRI?R2EpDJG`uKU~5fgxI}ISRx3oj)|x_M&M17S0Iz{At*| iaMQCJ7JdG_#{UN~QwNs>`@rx30000 \ No newline at end of file diff --git a/icons/getChainIcon.ts b/icons/getChainIcon.ts index 825df65..9892b42 100644 --- a/icons/getChainIcon.ts +++ b/icons/getChainIcon.ts @@ -35,6 +35,7 @@ import Fuse from "./Fuse.png"; import GameSwift from "./GameSwift.png"; import Gnosis from "./Gnosis.svg"; import Goat from "./Goat.svg"; +import Hashkey from "./Hashkey.svg"; import Haqq from "./Haqq.svg"; import Harmony from "./Harmony.svg"; import Heco from "./Heco.jpeg"; @@ -50,8 +51,10 @@ import Lisk from "./Lisk.png"; import Manta from "./Manta.png"; import Mantle from "./Mantle.svg"; import MantleDark from "./MantleDark.svg"; +import Merlin from "./Merlin.png"; import Metall2 from "./Metall2.svg"; import Metis from "./Metis.svg"; +import Mezo from "./Mezo.svg"; import Mode from "./Mode.svg"; import Monad from "./Monad.svg"; import Moonbeam from "./Moonbeam.svg"; @@ -204,6 +207,9 @@ export const Icons: Record = { "0g": Zerog, monad: Monad, abstract: Abstract, + hashkey: Hashkey, + merlin: Merlin, + mezo: Mezo, }; export const DarkIcons: Record = { From af83b1fefe7bf6308461ce506e22ef1ebba2a489 Mon Sep 17 00:00:00 2001 From: Roscanta Date: Mon, 3 Feb 2025 18:33:10 +0300 Subject: [PATCH 2/2] added merlin explorer --- chains-meta.yaml | 193 ++++++++++++++++++++++++++---------- get-meta/gen-chains-meta.js | 9 +- 2 files changed, 149 insertions(+), 53 deletions(-) diff --git a/chains-meta.yaml b/chains-meta.yaml index d4ebfa0..5bf9c6c 100644 --- a/chains-meta.yaml +++ b/chains-meta.yaml @@ -4,14 +4,20 @@ decimals: 18 chain-id: 1 explorers: + - https://etherscan.io - https://eth.blockscout.com + - https://ethereum.dex.guru + - https://ethereum.routescan.io - currency: name: Ether symbol: ETH decimals: 18 chain-id: 10 explorers: + - https://optimistic.etherscan.io - https://optimism.blockscout.com + - https://optimism.dex.guru + - https://mainnet.superscan.network - currency: name: ThunderCore Testnet Token symbol: TST @@ -90,6 +96,16 @@ chain-id: 66 explorers: - https://www.oklink.com/en/okc +- currency: + name: Viction + symbol: VIC + decimals: 18 + chain-id: 88 +- currency: + name: Viction + symbol: VIC + decimals: 18 + chain-id: 89 - currency: name: BNB Chain Native Token symbol: tBNB @@ -103,7 +119,9 @@ decimals: 18 chain-id: 100 explorers: + - https://gnosisscan.io - https://gnosis.blockscout.com + - https://gnosis.dex.guru - currency: name: ThunderCore Token symbol: TT @@ -143,7 +161,15 @@ decimals: 18 chain-id: 137 explorers: - - https://polygon.blockscout.com + - https://polygonscan.com + - https://polygon.dex.guru +- currency: + name: Sonic + symbol: S + decimals: 18 + chain-id: 146 + explorers: + - https://explorer.soniclabs.com - currency: name: Ether symbol: ETH @@ -214,7 +240,6 @@ symbol: htt decimals: 18 chain-id: 256 - explorers: null - currency: name: Ether symbol: ETH @@ -228,21 +253,26 @@ decimals: 18 chain-id: 300 explorers: - - https://zksync-sepolia.blockscout.com + - https://sepolia.explorer.zksync.io - currency: name: filecoin symbol: FIL decimals: 18 chain-id: 314 explorers: - - https://filecoin.blockscout.com + - https://filfox.info/en + - https://beryx.zondax.ch + - https://explorer.glif.io + - https://dev.storage + - https://filscan.io + - https://filscout.io/en - currency: name: Ether symbol: ETH decimals: 18 chain-id: 324 explorers: - - https://zksync.blockscout.com + - https://explorer.zksync.io - currency: name: Cronos Test Coin symbol: TCRO @@ -250,13 +280,22 @@ chain-id: 338 explorers: - https://explorer.cronos.org/testnet +- currency: + name: Ether + symbol: ETH + decimals: 18 + chain-id: 480 + explorers: + - https://worldscan.org + - https://worldchain-mainnet.explorer.alchemy.com - currency: name: Sepolia Ether symbol: ETH decimals: 18 chain-id: 919 explorers: - - https://modescan.io + - https://sepolia.explorer.mode.network + - https://testnet.modescan.io - currency: name: HYPE symbol: HYPE @@ -298,7 +337,7 @@ decimals: 18 chain-id: 1101 explorers: - - https://zkevm.blockscout.com + - https://zkevm.polygonscan.com - currency: name: WEMIX symbol: WEMIX @@ -362,6 +401,7 @@ chain-id: 1301 explorers: - https://unichain-sepolia.blockscout.com + - https://sepolia.uniscan.xyz - currency: name: Sei symbol: SEI @@ -399,6 +439,15 @@ chain-id: 1750 explorers: - https://explorer.metall2.com +- currency: + name: Ether + symbol: ETH + decimals: 18 + chain-id: 1868 + explorers: + - https://soneium.blockscout.com + - https://www.okx.com/web3/explorer/soneium + - https://soneium.slam.vision - currency: name: Ether symbol: ETH @@ -434,6 +483,13 @@ chain-id: 2222 explorers: - https://kavascan.com +- currency: + name: Bitcoin + symbol: BTC + decimals: 18 + chain-id: 2345 + explorers: + - https://explorer.goat.network - currency: name: Sepolia Ether symbol: ETH @@ -455,6 +511,14 @@ chain-id: 2522 explorers: - https://holesky.fraxscan.com +- currency: + name: Ether + symbol: ETH + decimals: 18 + chain-id: 2741 + explorers: + - https://abscan.org + - https://explorer.mainnet.abs.xyz - currency: name: Fantom symbol: FTM @@ -462,6 +526,13 @@ chain-id: 4002 explorers: - https://testnet.ftmscan.com +- currency: + name: BTC + symbol: BTC + decimals: 18 + chain-id: 4200 + explorers: + - https://scan.merlinchain.io - currency: name: Sepolia Ether symbol: ETH @@ -469,6 +540,14 @@ chain-id: 4202 explorers: - https://sepolia-blockscout.lisk.com +- currency: + name: Sepolia Ether + symbol: ETH + decimals: 18 + chain-id: 4801 + explorers: + - https://sepolia.worldscan.org + - https://worldchain-sepolia.explorer.alchemy.com - currency: name: Mantle symbol: MNT @@ -512,6 +591,7 @@ decimals: 18 chain-id: 7001 explorers: + - https://athens.explorer.zetachain.com - https://zetachain-athens-3.blockscout.com - currency: name: KAIA @@ -527,7 +607,10 @@ decimals: 18 chain-id: 8453 explorers: + - https://basescan.org - https://base.blockscout.com + - https://base.dex.guru + - https://base.superscan.network - currency: name: test-Evmos symbol: tEVMOS @@ -542,6 +625,13 @@ chain-id: 9001 explorers: - https://escan.live +- currency: + name: Testnet MON Token + symbol: MON + decimals: 18 + chain-id: 10143 + explorers: + - https://testnet.monadexplorer.com - currency: name: Chiado xDAI symbol: XDAI @@ -598,7 +688,9 @@ decimals: 18 chain-id: 17000 explorers: - - https://eth-holesky.blockscout.com + - https://holesky.beaconcha.in + - https://holesky.otterscan.io + - https://holesky.etherscan.io - currency: name: ETH symbol: ETH @@ -634,6 +726,7 @@ chain-id: 34443 explorers: - https://explorer.mode.network + - https://modescan.io - currency: name: GRASS symbol: GRASS @@ -654,14 +747,16 @@ decimals: 18 chain-id: 42161 explorers: - - https://arbitrum.blockscout.com + - https://arbiscan.io + - https://explorer.arbitrum.io + - https://arbitrum.dex.guru - currency: name: Ether symbol: ETH decimals: 18 chain-id: 42170 explorers: - - https://arbitrum-nova.blockscout.com + - https://nova-explorer.arbitrum.io - currency: name: CELO symbol: CELO @@ -678,6 +773,7 @@ explorers: - https://testnet.snowscan.xyz - https://testnet.snowtrace.io + - https://testnet.avascan.info - currency: name: Avalanche symbol: AVAX @@ -686,13 +782,14 @@ explorers: - https://snowscan.xyz - https://snowtrace.io + - https://avascan.info - currency: name: CELO symbol: CELO decimals: 18 chain-id: 44787 explorers: - - https://celo-alfajores.blockscout.com + - https://alfajores.celoscan.io - currency: name: ETH symbol: ETH @@ -721,6 +818,11 @@ chain-id: 56288 explorers: - https://bobascan.com +- currency: + name: Sonic + symbol: S + decimals: 18 + chain-id: 57054 - currency: name: Ether symbol: ETH @@ -767,19 +869,27 @@ chain-id: 80084 explorers: - https://bartio.beratrail.io +- currency: + name: BERA Token + symbol: BERA + decimals: 18 + chain-id: 80094 + explorers: [] - currency: name: Ether symbol: ETH decimals: 18 chain-id: 81457 explorers: - - https://blast.blockscout.com + - https://blastscan.io + - https://blastexplorer.io - currency: name: Sepolia Ether symbol: ETH decimals: 18 chain-id: 84532 explorers: + - https://sepolia.basescan.org - https://base-sepolia.blockscout.com - currency: name: Plume Ether @@ -795,6 +905,7 @@ chain-id: 167000 explorers: - https://taikoscan.io + - https://taikoexplorer.com - currency: name: Ether symbol: ETH @@ -802,7 +913,7 @@ chain-id: 167009 explorers: - https://blockscoutapi.hekla.taiko.xyz - - https://hekla.taikoscan.network + - https://hekla.taikoexplorer.com - currency: name: testnet filecoin symbol: tFIL @@ -820,7 +931,8 @@ decimals: 18 chain-id: 421614 explorers: - - https://arbitrum-sepolia.blockscout.com + - https://sepolia.arbiscan.io + - https://sepolia-explorer.arbitrum.io - currency: name: Ether symbol: ETH @@ -842,6 +954,13 @@ chain-id: 543210 explorers: - https://explorer.zero.network +- currency: + name: Won + symbol: WON + decimals: 18 + chain-id: 686868 + explorers: + - https://scan.wonnetwork.org - currency: name: Sei symbol: SEI @@ -884,13 +1003,16 @@ decimals: 18 chain-id: 11155111 explorers: - - https://eth-sepolia.blockscout.com + - https://sepolia.etherscan.io + - https://sepolia.otterscan.io + - https://11155111.testnet.routescan.io - currency: name: Sepolia Ether symbol: ETH decimals: 18 chain-id: 11155420 explorers: + - https://sepolia-optimism.etherscan.io - https://optimism-sepolia.blockscout.com - currency: name: Plume Sepolia Ether @@ -904,13 +1026,14 @@ decimals: 18 chain-id: 168587773 explorers: - - https://blast-testnet.blockscout.com + - https://testnet.blastscan.io - currency: name: Neon symbol: NEON decimals: 18 chain-id: 245022926 explorers: + - https://devnet.neonscan.org - https://neon-devnet.blockscout.com - currency: name: Neon @@ -918,6 +1041,7 @@ decimals: 18 chain-id: 245022934 explorers: + - https://neonscan.org - https://neon.blockscout.com - currency: name: Tron @@ -969,7 +1093,7 @@ - https://app.roninchain.com/ chain-id: 2020 - explorers: - - https://zetachain.blockscout.com + - https://explorer.zetachain.com/ chain-id: 7000 - currency: name: reETH @@ -1041,13 +1165,6 @@ explorers: - https://explorer.testnet3.goat.network chain-id: 48815 -- currency: - name: GOAT Mainnet Alpha - symbol: BTC - decimals: 18 - explorers: - - https://explorer.goat.network - chain-id: 2345 - currency: name: Cronos zkEVM Mainnet symbol: zkCRO @@ -1062,31 +1179,3 @@ explorers: - https://explorer.zkevm.cronos.org/testnet/ chain-id: 240 -- currency: - name: Viction - symbol: VIC - decimals: 18 - chain-id: 0x58 - explorers: - - https://www.vicscan.xyz/ -- currency: - name: Viction Testnet - symbol: VIC - decimals: 18 - chain-id: 0x59 - explorers: - - https://testnet.vicscan.xyz -- currency: - name: Sonic Blaze Testnet - symbol: S - decimals: 18 - chain-id: 0xdede - explorers: - - https://testnet.sonicscan.org -- currency: - name: Sonic Mainnet - symbol: S - decimals: 18 - chain-id: 0x92 - explorers: - - https://sonicscan.org diff --git a/get-meta/gen-chains-meta.js b/get-meta/gen-chains-meta.js index 6858499..f8de3e8 100644 --- a/get-meta/gen-chains-meta.js +++ b/get-meta/gen-chains-meta.js @@ -280,7 +280,14 @@ let manualChains = new Map([ { explorers: ["https://zetachain.blockscout.com"], }, - + 4200, + { + explorers: ["https://scan.merlinchain.io"], + }, + 686868, + { + explorers: ["https://testnet-scan.merlinchain.io"], + } ] ]);