diff --git a/.changeset/dry-waves-promise.md b/.changeset/dry-waves-promise.md new file mode 100644 index 0000000000..3c24c7d427 --- /dev/null +++ b/.changeset/dry-waves-promise.md @@ -0,0 +1,5 @@ +--- +"viem": patch +--- + +Added Metadium Network. diff --git a/src/chains/definitions/metadium.ts b/src/chains/definitions/metadium.ts new file mode 100644 index 0000000000..8eb05e73bd --- /dev/null +++ b/src/chains/definitions/metadium.ts @@ -0,0 +1,21 @@ +import { defineChain } from '../../utils/chain/defineChain.js' + +export const metadium = /*#__PURE__*/ defineChain({ + id: 11, + name: 'Metadium Network', + nativeCurrency: { + decimals: 18, + name: 'META', + symbol: 'META', + }, + rpcUrls: { + default: { http: ['https://api.metadium.com/prod'] }, + }, + blockExplorers: { + default: { + name: 'Metadium Explorer', + url: 'https://explorer.metadium.com', + }, + }, + testnet: false, +}) diff --git a/src/chains/index.ts b/src/chains/index.ts index c7fa45a4a0..c3dc9ca87d 100644 --- a/src/chains/index.ts +++ b/src/chains/index.ts @@ -252,6 +252,7 @@ export { meld } from './definitions/meld.js' export { merlin } from './definitions/merlin.js' export { metachain } from './definitions/metachain.js' export { metachainIstanbul } from './definitions/metachainIstanbul.js' +export { metadium } from './definitions/metadium.js' export { metalL2 } from './definitions/metalL2.js' export { meter } from './definitions/meter.js' export { meterTestnet } from './definitions/meterTestnet.js'