From 68c7970531fb8c537f68c24e32d30c74f1fe6dff Mon Sep 17 00:00:00 2001 From: Yutaro-Mori-eng Date: Fri, 11 Apr 2025 17:15:33 +0800 Subject: [PATCH] add lens --- .changeset/great-jars-hammer.md | 5 +++++ src/chains/definitions/lens.ts | 19 +++++++++++++++++++ src/chains/index.ts | 1 + 3 files changed, 25 insertions(+) create mode 100644 .changeset/great-jars-hammer.md create mode 100644 src/chains/definitions/lens.ts diff --git a/.changeset/great-jars-hammer.md b/.changeset/great-jars-hammer.md new file mode 100644 index 0000000000..d7e04d9be1 --- /dev/null +++ b/.changeset/great-jars-hammer.md @@ -0,0 +1,5 @@ +--- +"viem": patch +--- + +Added Lens mainnet. diff --git a/src/chains/definitions/lens.ts b/src/chains/definitions/lens.ts new file mode 100644 index 0000000000..4ac33520ea --- /dev/null +++ b/src/chains/definitions/lens.ts @@ -0,0 +1,19 @@ +import { defineChain } from '../../utils/chain/defineChain.js' + +export const lens = /*#__PURE__*/ defineChain({ + id: 232, + name: 'Lens', + nativeCurrency: { name: 'GHO', symbol: 'GHO', decimals: 18 }, + rpcUrls: { + default: { + http: ['https://rpc.lens.xyz'], + }, + }, + blockExplorers: { + default: { + name: 'Lens Block Explorer', + url: 'https://explorer.lens.xyz', + apiUrl: 'https://explorer.lens.xyz/api', + }, + }, +}) diff --git a/src/chains/index.ts b/src/chains/index.ts index 7855551ddb..8d601e3a44 100644 --- a/src/chains/index.ts +++ b/src/chains/index.ts @@ -284,6 +284,7 @@ export { kromaSepolia } from './definitions/kromaSepolia.js' export { l3x } from './definitions/l3x.js' export { l3xTestnet } from './definitions/l3xTestnet.js' export { lavita } from './definitions/lavita.js' +export { lens } from './definitions/lens.js' export { lensTestnet } from './definitions/lensTestnet.js' export { lightlinkPegasus } from './definitions/lightlinkPegasus.js' export { lightlinkPhoenix } from './definitions/lightlinkPhoenix.js'