Skip to content
mezo-orgPublic

About

Mezo chain configuration for Viem

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

@mezo/chains

Viem chain configuration for Mezo networks.

Installation

npm install @mezo/chains

Usage

Mainnet

Default Configuration

import { createPublicClient } from 'viem'
import { mezoMainnet } from '@mezo/chains'

const client = createPublicClient({
  chain: mezoMainnet,
  transport: http()
})

Custom RPC URLs

import { createMezoChain } from '@mezo/chains'

const customChain = createMezoChain({
  rpcUrls: {
      http: ['https://your-private-rpc.com'],
      webSocket: ['wss://your-private-ws.com']
  }
})

const client = createPublicClient({
  chain: customChain,
  transport: http()
})

Testnet

Default Configuration

import { createPublicClient } from 'viem'
import { mezoTestnet } from '@mezo/chains'

const client = createPublicClient({
  chain: mezoTestnet,
  transport: http()
})

Custom RPC URLs

import { createMezoChain } from '@mezo/chains'

const customChain = createMezoChain({
  network: "testnet",
  rpcUrls: {
      http: ['https://your-private-rpc.test.com'],
      webSocket: ['wss://your-private-ws.test.com']
  }
})

const client = createPublicClient({
  chain: customChain,
  transport: http()
})

About

Mezo chain configuration for Viem

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages