diff --git a/modules/statics/src/allCoinsAndTokens.ts b/modules/statics/src/allCoinsAndTokens.ts index 226028803f..de14d2dd7d 100644 --- a/modules/statics/src/allCoinsAndTokens.ts +++ b/modules/statics/src/allCoinsAndTokens.ts @@ -3304,6 +3304,17 @@ export const allCoinsAndTokens = [ Networks.main.megaeth ), + // MegaEth testnet tokens + erc20Token( + 'b8a7c96f-96af-4c2f-94eb-582aa21ac6bb', + 'tmegaeth:tmt', + 'Test Mintable Token', + 6, + '0x9abf1ca968783ba2ad3a75b6b7b2beece80a4fc2', + UnderlyingAsset['tmegaeth:tmt'], + Networks.test.megaeth + ), + // Plume testnet tokens erc20Token( '67a140e3-c73e-4984-af13-7b1555ee3ff3', diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 7f8d28991a..f5345a8d8c 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -3031,6 +3031,9 @@ export enum UnderlyingAsset { 'megaeth:mega' = 'megaeth:mega', 'megaeth:weth' = 'megaeth:weth', + // MegaEth testnet tokens + 'tmegaeth:tmt' = 'tmegaeth:tmt', + // Plume testnet tokens 'tplume:usdc' = 'tplume:usdc', diff --git a/modules/statics/src/coins/ofcErc20Coins.ts b/modules/statics/src/coins/ofcErc20Coins.ts index a7b44b57c9..4d617729cd 100644 --- a/modules/statics/src/coins/ofcErc20Coins.ts +++ b/modules/statics/src/coins/ofcErc20Coins.ts @@ -5212,6 +5212,17 @@ export const tOfcErc20Coins = [ 18, underlyingAssetForSymbol('megaeth:weth') ), + + // MegaEth testnet tokens + tofcerc20( + 'c4e8f2a1-9b3d-4e5f-8a6c-7d2e1f0b9c8a', + 'ofctmegaeth:tmt', + 'Test Mintable Token', + 6, + underlyingAssetForSymbol('tmegaeth:tmt') + ), + + // Morph tokens ofcerc20('4d5f4fb7-b2e2-4e63-bbda-7f315332da5b', 'ofcmorph:usdc', 'USD Coin', 6, UnderlyingAsset['morph:usdc']), ofcerc20('37f51c58-9be5-4c56-adcb-2c7f3c2cfc1a', 'ofcmorph:usdt', 'Tether USD', 6, UnderlyingAsset['morph:usdt']), ofcerc20('e499e7cc-22ae-4374-ae4b-27651565af15', 'ofcmorph:usd1', 'USD1', 18, UnderlyingAsset['morph:usd1']), diff --git a/modules/statics/src/map.ts b/modules/statics/src/map.ts index aa73fcb46d..0f40327511 100644 --- a/modules/statics/src/map.ts +++ b/modules/statics/src/map.ts @@ -154,7 +154,7 @@ export class CoinMap { 747: 'flow', 98867: 'tplume', 98866: 'plume', - 6342: 'tmegaeth', + 6343: 'tmegaeth', 4326: 'megaeth', 295: 'hbarevm', 296: 'thbarevm', diff --git a/modules/statics/src/networks.ts b/modules/statics/src/networks.ts index 8379aad8db..04068412b7 100644 --- a/modules/statics/src/networks.ts +++ b/modules/statics/src/networks.ts @@ -2196,8 +2196,8 @@ class FlowTestnet extends Testnet implements EthereumNetwork { class MegaETH extends Mainnet implements EthereumNetwork { name = 'MegaETH'; family = CoinFamily.MEGAETH; - explorerUrl = 'https://www.megaexplorer.xyz/tx/'; - accountExplorerUrl = 'https://www.megaexplorer.xyz/address/'; + explorerUrl = 'https://megaeth.blockscout.com/tx/'; + accountExplorerUrl = 'https://megaeth.blockscout.com/address/'; chainId = 4326; nativeCoinOperationHashPrefix = '4326'; } @@ -2205,10 +2205,10 @@ class MegaETH extends Mainnet implements EthereumNetwork { class MegaETHTestnet extends Testnet implements EthereumNetwork { name = 'MegaETHTestnet'; family = CoinFamily.MEGAETH; - explorerUrl = 'https://megaeth.blockscout.com/tx/'; - accountExplorerUrl = 'https://megaeth.blockscout.com/address/'; - chainId = 6342; - nativeCoinOperationHashPrefix = '6342'; + explorerUrl = 'https://www.megaexplorer.xyz/tx/'; + accountExplorerUrl = 'https://www.megaexplorer.xyz/address/'; + chainId = 6343; + nativeCoinOperationHashPrefix = '6343'; } class Plume extends Mainnet implements EthereumNetwork {