Skip to content

RPC Browser

The RPC Browser lets you explore and query RPC endpoints on any managed or external node. It provides instant navigation through the endpoint tree with JSON syntax highlighting and response metrics.

From the main screen, press r to open the RPC Browser.

Alternatively, select a node instance, press Enter, and choose Browse RPC from the action menu.

When at the root of the endpoint tree, number keys jump directly to common endpoints:

KeyEndpointDescription
1/versionNode version info
2/chains/main/blocks/headLatest block
3/chains/main/is_bootstrappedBootstrap status
4/network/connectionsConnected peers
5/config/networkNetwork configuration

The browser shows three types of entries:

TypeIndicatorDescription
[SUB]SubdirectoryNavigate into with Enter
[GET]GET endpointExecute request with Enter
[DYN:type]Dynamic segmentPrompts for value (e.g., block hash)
KeyAction
/ or j/kMove cursor
EnterSelect entry or execute GET
Backspace or uGo up one level
EscBack to previous page
TabCycle between instances
rRefresh entries

When you select a [GET] endpoint, the browser executes the request and displays the JSON response with syntax highlighting.

The header shows:

  • Request URL
  • Response time in milliseconds
  • Response size in bytes/KB
KeyAction
/ or j/kScroll line by line
PgUp/PgDnScroll by page
gJump to top
GJump to bottom
EscReturn to endpoint list

Some endpoints require dynamic values like chain IDs or block hashes. The browser uses smart defaults:

SegmentDefault
chain_idmain
block_idhead
block_hashhead

When prompted, press Enter to accept the default or type a custom value.

Press Tab to cycle through available node instances. The current instance is shown in the header with its network.

  1. Press r to open RPC Browser
  2. Press 3 for quick access to /chains/main/is_bootstrapped
  3. View the response showing sync status

Or navigate manually:

  1. Select chainsEnter
  2. Type main when prompted for chain_id → Enter
  3. Select is_bootstrappedEnter
  • Quick access shortcuts work only at the root level
  • The browser remembers your position when switching instances
  • Response times help identify slow endpoints
  • Use Tab to compare responses across different nodes