Skip to content

Connect MetaMask

sanect exposes a standard EVM JSON-RPC, so MetaMask, ethers.js, web3.py, viem — anything that speaks EVM — works out of the box.

Add the network

Or add manually: Settings → Networks → Add network → Add a network manually.

Mainnet

FieldValue
Network namesanect
New RPC URLhttps://rpc.sanect.com/
Chain ID7628
Currency symbolSNCT
Block explorer URLhttps://scan.sanect.com

Testnet

FieldValue
Network namesanect testnet
New RPC URLhttps://rpc.testnet.sanect.com/
Chain ID76287
Currency symbolSNCT
Block explorer URLhttps://scan.testnet.sanect.com

That's it — MetaMask is now talking to sanect.

TIP

The staking dApp calls wallet_addEthereumChain automatically when MetaMask doesn't know the chain yet, so most users never have to add the network by hand.

Sanity check from a terminal

bash
# Mainnet
curl -s -X POST https://rpc.sanect.com/ \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'
# -> {"jsonrpc":"2.0","id":1,"result":"0x1dcc"}   <- 0x1dcc = 7628

# Testnet
curl -s -X POST https://rpc.testnet.sanect.com/ \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'
# -> {"jsonrpc":"2.0","id":1,"result":"0x129ef"}   <- 0x129ef = 76287

Address formats

sanect uses eth_secp256k1 keys (EVM-compatible). Your account has two equivalent representations:

  • EVM (0x…) — what MetaMask shows. Use this for EVM contracts and dApps.
  • Cosmos bech32 (snct1…) — what sanectd and the REST API show. Use this for staking, delegation, governance.

They're the same underlying public key — just two encodings. Most explorers will show both.

Funding

Mainnet — there is no faucet on mainnet. Acquire SNCT via the DEX or bridge assets from Ethereum using Hyperlane.

Testnet — the staking dApp ships with an in-app faucet — connect MetaMask and claim 100 SNCT per address per 24h. For larger amounts, ask the team or run a local devnet (see Run a full / RPC node -- local mode).

Next step

Run a full / RPC node if you want your own endpoint instead of using the public one.