9

Is there a way, by using bitcoin-cli using RPC querying, if the node I'm querying is running on MainNet or TestNet?

Thanks

knocte
  • 1,784
  • 1
  • 17
  • 34

2 Answers2

9

Before version 0.16.0:

$ bitcoin-cli getinfo
{
  "version": 120100,
  "protocolversion": 70012,
  "walletversion": 60000,
  "balance": 0.00000000,
  "blocks": 414105,
  "timeoffset": -165,
  "connections": 9,
  "proxy": "",
  "difficulty": 199312067531.243,
  "testnet": false,
  "keypoololdest": 1466689642,
  "keypoolsize": 101,
  "paytxfee": 0.00000000,
  "relayfee": 0.00001000,
  "errors": ""
}
knocte
  • 1,784
  • 1
  • 17
  • 34
6

Since version 0.16.0

$ bitcoin-cli getblockchaininfo

{ "chain": "main", "blocks": 525663, "headers": 525663, . . .

}

Reference: https://developer.bitcoin.org/reference/rpc/getblockchaininfo.html

Kerem atam
  • 258
  • 2
  • 8