Nodes Usage

To access a node, you will need to use the IP address which you can obtain via bcl nodes list or bcl nodes info.

From there you may access the REST or RPC interfaces (described in the Technical Reference) using curl or any other HTTP client.

REST

Use REST for connecting to Bitcoin, Bitcoin Cash, and Litecoin nodes.

curl -k -X GET \
  --user <nodeUser>:<nodePass> \
  https://<ip-address>:8332/rest/chaininfo.json

JSON RPC

Use JSON RPC for connecting to Ethereum and Avalanche nodes.

curl -k -X POST \
  --user <nodeUser>:<nodePass> \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc": "1.0", "id":"curltest", "method": "getblockchaininfo", "params": [] }' \
  https://<ip-address>:8332/

Client-token

To generate a client token, run the following command:

bcl client-token

Last updated