Skip to content

Commit 4bbab5f

Browse files
feat: add Shardeum mainnet (#3599)
* Add Shardeum mainnet * Update shardeum.ts * Update shardeum.ts --------- Co-authored-by: jxom <[email protected]>
1 parent 982e2ca commit 4bbab5f

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

.changeset/shaggy-ads-relax.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"viem": patch
3+
---
4+
5+
Added Shardeum mainnet.

src/chains/definitions/shardeum.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { defineChain } from '../../utils/chain/defineChain.js'
2+
3+
export const shardeum = /*#__PURE__*/ defineChain({
4+
id: 8118,
5+
name: 'Shardeum',
6+
nativeCurrency: { name: 'Shardeum', symbol: 'SHM', decimals: 18 },
7+
rpcUrls: {
8+
default: {
9+
http: ['https://api.shardeum.org'],
10+
},
11+
},
12+
blockExplorers: {
13+
default: {
14+
name: 'Shardeum Explorer',
15+
url: 'https://explorer.shardeum.org',
16+
},
17+
},
18+
testnet: false,
19+
})

src/chains/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ export { seiTestnet } from './definitions/seiTestnet.js'
452452
export { sepolia } from './definitions/sepolia.js'
453453
export { shape } from './definitions/shape.js'
454454
export { shapeSepolia } from './definitions/shapeSepolia.js'
455+
export { shardeum } from './definitions/shardeum.js'
455456
export { shardeumSphinx } from './definitions/shardeumSphinx.js'
456457
export { shibarium } from './definitions/shibarium.js'
457458
export { shibariumTestnet } from './definitions/shibariumTestnet.js'

0 commit comments

Comments
 (0)