How to use Harmony

What is Harmony

Harmony is a layer-1 blockchain using sharding and Effective Proof of Stake to achieve scalability, security, and decentralization. The network was launched in 2019 and features trustless cross-chain bridges and four shards, which process transactions in parallel. Effective Proof of Stake encourages decentralization of validators, and sharding shares the network's load among validators, delegators, and users.
Its native token ONE is used for transaction fees, governance, and staking. You can purchase ONE on Binance with a credit or debit card or trade it for another cryptocurrency. Once purchased, you can store ONE on EVM-compatible wallets like MetaMask and Binance Chain Wallet.

What is Metamask

MetaMask allows users to store and manage account keys, broadcast transactions, send and receive Ethereum-based cryptocurrencies and tokens, and securely connect to decentralized applications through a compatible web browser or the mobile app's built-in browser. Developers achieve a connection between Metamask and their decentralized applications by using a JavaScript plugin such as Web3js or Ethers to define interactions between Metamask and Smart Contracts.

Adding Harmony to Metamask.

Open MetaMask and click the list of networks at the top, then select "Add Network".

Fill the Endpoint Information

You will be prompted for additional information. Use the table below to complete the step. Below you will see multiple options for RPC URL and Chain ID corresponding to mainnet vs testnet, and the various shards within each.
Network Name
Harmony Mainnet
Harmony Testnet
Chain ID
Currency symbol
Block Explorer URL
The example below shows the configuration that needs to be done to connect to Harmony Mainnet on Shard 0:
Click the Save button and your configuration should be done!