Skip To Content

Blockdaemon Documentation

How to Connect to Juno

It’s easy to connect to your Juno infrastructure via RPC.

If you haven’t configured any Juno infrastructure, visit the Juno marketplace page to learn more about Blockdaemon’s Juno options.

In this guide, you’ll learn following simple methods of connection to your infrastructure:

  • How to Access Your Blockdaemon Juno Credentials
  • Juno Tendermint RPC Connection via cURL
  • Juno Tendermint Rest Connection via cURL
  • Juno Connection via Tendermint Websocket
  • Cosmos Rest Connection for Juno
  • Juno GRPC Connection

  • How to Access Your Blockdaemon Juno Credentials

    Once you have purchased your Blockdaemon Juno infrastructure, your Blockdaemon Technical Account Manager (TAM) will send you the necessary access credentials.

    Note: These are one-time views, so make sure to copy them.


    Juno Tendermint RPC Connection via cURL

    curl -X POST -H 'Content-Type: application/json' --data '{"Method": "YOUR_RPC_METHOD", "params": [YOUR_PARAMS], "id": 1}' 'https://YOUR_ENDPOINT_URL/tendermint_rpc?auth=YOUR_AUTH_TOKEN'
    • Replace YOUR_RPC_METHOD with your chosen RPC method.
    • Replace YOUR_PARAMS with your chosen RPC parameters.
    • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.
    • Replace YOUR_AUTH_TOKENwith the Auth Token sent by your Blockdaemon TAM.

    Juno Tendermint Rest Connection via cURL

    curl -X POST -H 'Content-Type: application/json' 'https://YOUR_ENDPOINT/tendermint_rest/status?auth=YOUR_AUTH_TOKEN'
    • Replace YOUR_ENDPOINT_URLwith the Endpoint URL sent by your Blockdaemon TAM.
    • Replace YOUR_AUTH_TOKENwith the Auth Token sent by your Blockdaemon TAM.

    Juno Connection via Tendermint Websocket

    wscat -H "X-Auth-Token: YOUR_AUTH_TOKEN" -c wss://YOUR_ENDPOINT_URL/websocket
    Example: {"method": "status", "params": [], "id": 1}
    • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.
    • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.

    Cosmos Rest Connection for Juno

    curl -X GET -H 'Content-Type: application/json' 'YOUR_ENDPOINT_URL/cosmos_rest/cosmos/gov/v1beta1/proposals?auth=YOUR_AUTH_TOKEN'
    • Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.
    • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.

    Juno Tendermint GRPC Connection

    grpcurl -H "X-Auth-Token: YOUR_AUTH_TOKEN" YOUR_ENDPOINT_URL:443 list
    • Replace YOUR_AUTH_TOKEN with the Auth Token sent by your Blockdaemon TAM.
      Replace YOUR_ENDPOINT_URL with the Endpoint URL sent by your Blockdaemon TAM.

We don't support Internet Explorer

Please use Chrome, Safari, Firefox, or Edge to view this site.