NEAR

🚧

No NEAR support

Chainstack deprecated support for NEAR nodes. This page here is for legacy and in case you may find it useful.

Note that Aurora nodes are available for deployment.

NEAR CLI

  1. Install the NEAR CLI.

  2. Use the --node_url flag to operate through your NEAR node:

    near COMMAND --node_url YOUR_CHAINSTACK_ENDPOINT
    

    where

    • COMMAND — a supported NEAR CLI command
    • NEAR_ENDPOINT — your node HTTPS or WSS endpoint.

JSON-RPC API

Interact with your NEAR node using JSON-RPC API.

Use curl or Postman.

Example to get the latest block:

curl -H "Content-Type: application/json" \
  -d '{"jsonrpc": "2.0", "id": "1", "method": "block", "params": {"finality": "final"}}' \
  NEAR_ENDPOINT

where

NEAR_ENDPOINT is your node HTTPS or WSS endpoint.

near-api-js

  1. Install near-api-js.

  2. Use JsonRpcProvider to connect to your NEAR node.

    const nearAPI = require("near-api-js");
    const connectionInfo = {
        url: "NEAR_ENDPOINT"
    };
    const provider = new nearAPI.providers.JsonRpcProvider(connectionInfo);
    async function main() {
        const response = await provider.block({
            finality: "final",
        });
        console.log(response)
    }
    main();
    

    where NEAR_ENDPOINT is your node HTTPS or WSS endpoint.