diff --git a/.changeset/itchy-pants-impress.md b/.changeset/itchy-pants-impress.md new file mode 100644 index 0000000000..5469b2c9e6 --- /dev/null +++ b/.changeset/itchy-pants-impress.md @@ -0,0 +1,5 @@ +--- +"viem": patch +--- + +Added Arthera Testnet. diff --git a/src/chains/definitions/artheraTestnet.ts b/src/chains/definitions/artheraTestnet.ts new file mode 100644 index 0000000000..fd862ede2e --- /dev/null +++ b/src/chains/definitions/artheraTestnet.ts @@ -0,0 +1,25 @@ +import { defineChain } from '../../utils/chain/defineChain.js' + +export const artheraTestnet = /*#__PURE__*/ defineChain({ + id: 10243, + name: 'Arthera Testnet', + nativeCurrency: { name: 'Arthera', symbol: 'AA', decimals: 18 }, + rpcUrls: { + default: { + http: ['https://rpc-test.arthera.net'], + }, + }, + blockExplorers: { + default: { + name: 'Arthera EVM Explorer', + url: 'https://explorer-test.arthera.net', + apiUrl: 'https://explorer-test.arthera.net/api', + }, + }, + contracts: { + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 22051, + }, + }, +}) diff --git a/src/chains/index.ts b/src/chains/index.ts index f5819299bf..3ab32d1962 100644 --- a/src/chains/index.ts +++ b/src/chains/index.ts @@ -23,6 +23,7 @@ export { areonNetwork } from './definitions/areonNetwork.js' export { areonNetworkTestnet } from './definitions/areonNetworkTestnet.js' export { artelaTestnet } from './definitions/artelaTestnet.js' export { arthera } from './definitions/arthera.js' +export { artheraTestnet } from './definitions/artheraTestnet.js' export { assetChain } from './definitions/assetChain.js' export { assetChainTestnet } from './definitions/assetChainTestnet.js' export { astar } from './definitions/astar.js'