The Bootnode API provides controlled access for frontends (e.g., scanners, stats dashboards) to query the subnet bootnode list and heartbeats (i.e., the DHT Records "nodes" key).
Do not give any party API access without trusting them.
To prevent abuse, requests are rate-limited by both API key and IP address.
By default, each combination of API key and IP is limited to 5 requests per minute.
API Keys
Each request requires a valid API key. API keys are managed locally and stored in bootnode_rest_keys.json.
Parameters
owner – Identifier for the owner of the API key
key – The API key string (generated if not provided)
active – Boolean flag indicating whether the key is enabled