Get the network address book nodes.
This method will use 15 Compute Units.
15
Last updated 8 months ago
Returns the network's list of nodes used in consensus
OK
const response = await fetch('https://mainnet.hedera.validationcloud.io/v1/YOUR_API_KEY/api/v1/network/nodes', { method: 'GET', headers: {}, }); const data = await response.json();
{ "nodes": [ { "description": "<p>address book 1</p>", "file_id": "0.0.102", "max_stake": 50000, "memo": "0.0.4", "min_stake": 1000, "node_account_id": "0.0.4", "node_cert_hash": "0x01d173753810c0aae794ba72d5443c292e9ff962b01046220dd99f5816422696e0569c977e2f169e1e5688afc8f4aa16", "node_id": 1, "public_key": "0x4a5ad514f0957fa170a676210c9bdbddf3bc9519702cf915fa6767a40463b96f", "reward_rate_start": 1000000, "service_endpoints": [ { "ip_address_v4": "128.0.0.6", "port": 50216 } ], "stake": 20000, "stake_not_rewarded": 19900, "stake_rewarded": 100, "staking_period": { "from": "1655164800.000000000", "to": "1655251200.000000000" }, "timestamp": { "from": "187654.000123457", "to": null }, "__$markdownParsed": true } ], "links": { "next": "/api/v1/transactions?timestamp=lt:1657598275.517984411" } }