Skip to main content

MetaMask Operations

MetaMask Setup

1. Overview

MetaMask is a widely used Web3 wallet that allows users and developers to interact with blockchain networks directly from their browser or mobile device. It provides a secure interface for managing keys, accounts, tokens, and decentralized applications (dApps).

In the context of development and testing, MetaMask is a critical tool for:

  • Managing multiple blockchain accounts
  • Switching between mainnets and testnets
  • Sending and receiving tokens
  • Interacting with smart contracts and dApps
  • Signing messages and transactions securely

Key Features

  • Account Management: Create and import multiple Ethereum-compatible accounts
  • Network Switching: Connect to default mainnets and add custom RPC endpoints
  • Transaction Handling: Send/receive tokens with gas fee review
  • Token Management: Add ERC-20/ERC-721 tokens manually or automatically
  • dApp Integration: Seamless integration with decentralized applications

2. Create a New Wallet

To create a new MetaMask wallet, follow the official MetaMask guide:

Create a New Wallet Guide

This guide covers:

  • Installing the MetaMask extension
  • Setting up your first wallet
  • Creating and securing your seed phrase
  • Setting up your password

3. Add Watr Network

After installing MetaMask:

  1. Open MetaMask and click the network dropdown at the top
  2. Select "Add network" → "Add a network manually"

For Watr Mainnet

  • Network Name: Watr Mainnet
  • New RPC Endpoint: https://rpc.watr.org/ext/bc/EypLFUSzC2wdbFJovYS3Af1E7ch1DJf7KxKoGR5QFPErxQkG1/rpc
  • Chain ID: 192
  • Symbol: WATR
  • Explorer: https://explorer.watr.org

For Watr Testnet

  • Network Name: Watr Testnet
  • New RPC Endpoint: https://rpc.testnet.watr.org/ext/bc/2ZZiR6T2sJjebQguABb53rRpzme8zfK4R9zt5vMM8MX1oUm3g/rpc
  • Chain ID: 92870
  • Symbol: WATR
  • Explorer: https://explorer.testnet.watr.org

4. Import Accounts

To import an existing wallet into MetaMask, refer to the official guide:

Import Accounts Guide

This guide covers:

  • Importing via seed phrase
  • Importing via private key
  • Importing via JSON file
  • Security best practices

5. Configure Custom Tokens

To add and configure custom tokens in MetaMask, follow the official guide:

Configure Custom Tokens Guide

This guide covers:

  • Adding tokens manually
  • Importing tokens via contract address
  • Removing tokens
  • Token detection and management