diff --git a/.changeset/tender-weeks-play.md b/.changeset/tender-weeks-play.md new file mode 100644 index 0000000000..826def6c11 --- /dev/null +++ b/.changeset/tender-weeks-play.md @@ -0,0 +1,5 @@ +--- +"viem": patch +--- + +Added Ternoa chain. diff --git a/src/chains/definitions/ternoa.ts b/src/chains/definitions/ternoa.ts new file mode 100644 index 0000000000..3d511e637e --- /dev/null +++ b/src/chains/definitions/ternoa.ts @@ -0,0 +1,19 @@ +import { defineChain } from '../../utils/chain/defineChain.js' + +export const ternoa = /*#__PURE__*/ defineChain({ + id: 752025, + name: 'Ternoa', + nativeCurrency: { name: 'Capsule Coin', symbol: 'CAPS', decimals: 18 }, + rpcUrls: { + default: { + http: ['https://rpc-mainnet.zkevm.ternoa.network'], + }, + }, + blockExplorers: { + default: { + name: 'Ternoa Explorer', + url: 'https://explorer-mainnet.zkevm.ternoa.network', + }, + }, + testnet: false, +}) diff --git a/src/chains/index.ts b/src/chains/index.ts index 2d1fdb5945..c78b9db12f 100644 --- a/src/chains/index.ts +++ b/src/chains/index.ts @@ -435,6 +435,7 @@ export { telcoinTestnet } from './definitions/telcoinTestnet.js' export { telos } from './definitions/telos.js' export { telosTestnet } from './definitions/telosTestnet.js' export { tenet } from './definitions/tenet.js' +export { ternoa } from './definitions/ternoa.js' export { thaiChain } from './definitions/thaiChain.js' export { that } from './definitions/that.js' export { theta } from './definitions/theta.js'