Harmony logo

Harmony One Shard 0 Mainnet

RPC Endpoints

Chain ID: 0x63564c40 · ONE

Other Harmony networks:One Shard 1 Mainnet
How to add Harmony to MetaMask or other wallets

Harmony One Shard 0 Mainnet uses ONE as its native currency. Chain ID: 1666600000 (0x63564c40). Below are 8 public RPC endpoints you can use to connect wallets, dApps, and developer tools to Harmony One Shard 0 Mainnet.

StatusRPC EndpointChain IDCurrencyExplorerWallet
Checking
https://harmony-0.drpc.org
0x63564c40ONEExplorer
Checking
https://api.harmony.one
0x63564c40ONEExplorer
Checking
https://api.s0.b.hmny.io
0x63564c40ONEExplorer
Checking
https://harmony-mainnet.chainstacklabs.com
0x63564c40ONEExplorer
Checking
https://rpc.swiftnodes.io/rpc/harmony?key=demo
0x63564c40ONEExplorer
Checking
https://one-mainnet-s0.gateway.tatum.io
0x63564c40ONEExplorer
Checking
https://one-devnet-s0.gateway.tatum.io
0x63564c40ONEExplorer
Checking
https://one-testnet-s0.gateway.tatum.io
0x63564c40ONEExplorer

Connect to Harmony One Shard 0 Mainnet with ethers.js

import { ethers } from "ethers";

const provider = new ethers.JsonRpcProvider("https://harmony-0.drpc.org");

const network = await provider.getNetwork();
console.log(network.chainId); // 1666600000n

Harmony One Shard 0 Mainnet — common questions

What is the RPC URL for Harmony One Shard 0 Mainnet?
There are 8 public RPC endpoints for Harmony One Shard 0 Mainnet, including https://harmony-0.drpc.org. See the full list in the table above.
What is the Chain ID for Harmony One Shard 0 Mainnet?
The Chain ID for Harmony One Shard 0 Mainnet is 1666600000 (0x63564c40 in hexadecimal).
What is the native currency of Harmony One Shard 0 Mainnet?
The native currency of Harmony One Shard 0 Mainnet is ONE.
How do I add Harmony One Shard 0 Mainnet to MetaMask?
Use the "Add to Wallet" button on this page to add Harmony One Shard 0 Mainnet to MetaMask automatically, or follow our step-by-step guide for Harmony.