diff --git a/.changeset/neat-donkeys-train.md b/.changeset/neat-donkeys-train.md new file mode 100644 index 0000000000..1627272ca5 --- /dev/null +++ b/.changeset/neat-donkeys-train.md @@ -0,0 +1,5 @@ +--- +"viem": patch +--- + +Added Vanar Mainnet. diff --git a/src/chains/definitions/vanar.ts b/src/chains/definitions/vanar.ts new file mode 100644 index 0000000000..6eca389a99 --- /dev/null +++ b/src/chains/definitions/vanar.ts @@ -0,0 +1,19 @@ +import { defineChain } from '../../utils/chain/defineChain.js' + +export const vanar = /*#__PURE__*/ defineChain({ + id: 2040, + name: 'Vanar Mainnet', + nativeCurrency: { name: 'VANRY', symbol: 'VANRY', decimals: 18 }, + rpcUrls: { + default: { + http: ['https://rpc.vanarchain.com'], + }, + }, + blockExplorers: { + default: { + name: 'Vanar Mainnet Explorer', + url: 'https://explorer.vanarchain.com/', + }, + }, + testnet: false, +}) diff --git a/src/chains/index.ts b/src/chains/index.ts index e6c9257e41..f2e083d90c 100644 --- a/src/chains/index.ts +++ b/src/chains/index.ts @@ -411,6 +411,7 @@ export { unique } from './definitions/unique.js' export { uniqueOpal } from './definitions/uniqueOpal.js' export { uniqueQuartz } from './definitions/uniqueQuartz.js' export { unreal } from './definitions/unreal.js' +export { vanar } from './definitions/vanar.js' export { vechain } from './definitions/vechain.js' export { velas } from './definitions/velas.js' export { viction } from './definitions/viction.js'