diff --git a/.changeset/smart-ravens-smash.md b/.changeset/smart-ravens-smash.md new file mode 100644 index 0000000000..16b99dd650 --- /dev/null +++ b/.changeset/smart-ravens-smash.md @@ -0,0 +1,5 @@ +--- +"viem": patch +--- + +Added WorldLand Mainnet. diff --git a/src/chains/definitions/worldLand.ts b/src/chains/definitions/worldLand.ts new file mode 100644 index 0000000000..2b2a6e336f --- /dev/null +++ b/src/chains/definitions/worldLand.ts @@ -0,0 +1,23 @@ +import { defineChain } from '../../utils/chain/defineChain.js' + +export const worldLand = /*#__PURE__*/ defineChain({ + id: 103, + name: 'WorldLand Mainnet', + nativeCurrency: { + decimals: 18, + name: 'WLC', + symbol: 'WLC', + }, + rpcUrls: { + default: { + http: ['https://seoul.worldland.foundation'], + }, + }, + blockExplorers: { + default: { + name: 'WorldLand Scan', + url: 'https://scan.worldland.foundation', + }, + }, + testnet: false, +}) diff --git a/src/chains/index.ts b/src/chains/index.ts index 9bd45718e7..c2ff64f361 100644 --- a/src/chains/index.ts +++ b/src/chains/index.ts @@ -434,6 +434,7 @@ export { wemix } from './definitions/wemix.js' export { wemixTestnet } from './definitions/wemixTestnet.js' export { worldchain } from './definitions/worldchain.js' export { worldchainSepolia } from './definitions/worldchainSepolia.js' +export { worldLand } from './definitions/worldLand.js' export { xai } from './definitions/xai.js' export { xaiTestnet } from './definitions/xaiTestnet.js' export { xdc } from './definitions/xdc.js'