Skip to main content

MetaMask Setup

This guide explains how to connect MetaMask to Monolythium networks for EVM transactions.

Prerequisites

  • MetaMask browser extension installed
  • Access to a Monolythium RPC endpoint

Adding Monolythium Network

Manual Configuration

  1. Open MetaMask and click the network dropdown
  2. Select Add Network or Add Network Manually
  3. Enter the following details for your target network:

=== "Sprintnet"

FieldValue
Network NameMonolythium Sprintnet
RPC URLhttps://rpc.sprintnet.monolythium.com
Chain ID262146
Currency SymbolLYTH
Block Explorer URLhttps://explorer.sprintnet.monolythium.com

=== "Testnet"

FieldValue
Network NameMonolythium Testnet
RPC URLhttps://rpc.testnet.monolythium.com
Chain ID262147
Currency SymbolLYTH
Block Explorer URLhttps://explorer.testnet.monolythium.com

=== "Mainnet"

FieldValue
Network NameMonolythium
RPC URLhttps://rpc.monolythium.com
Chain ID262148
Currency SymbolLYTH
Block Explorer URLhttps://explorer.monolythium.com
  1. Click Save

!!! warning "Verify Before Adding" Always verify the Chain ID and RPC URL from official sources before adding a network. Incorrect chain IDs can lead to transaction failures or security issues.

Chain ID Reference

NetworkEVM Chain ID (decimal)EVM Chain ID (hex)
Localnet2621450x40001
Sprintnet2621460x40002
Testnet2621470x40003
Mainnet2621480x40004

Verifying Your Connection

After adding the network:

  1. Switch to the Monolythium network in MetaMask
  2. Your balance should show 0 LYTH (or your actual balance)
  3. The chain ID in the network details should match the expected value

To verify the RPC is responding correctly:

curl -X POST -H "Content-Type: application/json" \
--data '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}' \
https://rpc.sprintnet.monolythium.com

Expected response for Sprintnet:

{"jsonrpc":"2.0","id":1,"result":"0x40002"}

What MetaMask Can Do

MetaMask on Monolythium supports:

  • Send and receive LYTH (native transfers)
  • Deploy smart contracts (Solidity)
  • Interact with contracts (ERC-20, ERC-721, etc.)
  • Sign messages (personal_sign, eth_signTypedData)
  • View transaction history (via block explorer)

What MetaMask Cannot Do

!!! important "Staking Requires Cosmos Wallet" MetaMask cannot perform Cosmos-native operations:

  • Staking (delegate, undelegate, redelegate)
  • Governance (vote on proposals)
  • Burn transactions (MsgBurn)

For these operations, use a Cosmos-compatible wallet like Keplr or Leap.

See Wallets for information on Cosmos wallets.

Troubleshooting

Wrong Chain ID Error

If you see "Chain ID mismatch" or similar errors:

  1. Remove the network from MetaMask
  2. Re-add it with the correct chain ID from the table above
  3. Verify the RPC URL is for the correct network

Transaction Stuck

If a transaction appears stuck:

  1. Check the RPC endpoint is responsive
  2. Verify you have sufficient LYTH for gas
  3. Try resetting your account: Settings → Advanced → Reset Account

!!! note "Reset Account" Resetting your account clears your local transaction history but does not affect your on-chain balance or transactions.

RPC Not Responding

If the RPC endpoint is not responding:

  1. Check your internet connection
  2. Try an alternative RPC endpoint if available
  3. Check the network status announcements

Security Best Practices

  1. Verify chain IDs from official sources before transacting
  2. Double-check recipient addresses before sending
  3. Use hardware wallets (Ledger) for significant holdings
  4. Be cautious of phishing sites - always verify URLs

Next Steps