Tezos

Tezos client

  1. Install the Tezos client. See Tezos Client Installation and Setup.

  2. Connect the Tezos client to the Chainstack-deployed Tezos node:

    tezos-client --endpoint YOUR_CHAINSTACK_ENDPOINT config update
    

    where YOUR_CHAINSTACK_ENDPOINT — your node HTTPS or WSS endpoint protected either with the key or password. See also node access details.

  3. Run the Tezos client commands.

Example to get the balance of an address in tez:

$ tezos-client get balance for tz1bEQQxao8bEbvuXgh8vnSQkPJaoUvyomMP
11475.954247 ꜩ

Taquito

  1. Install Taquito. See Quick Start.

  2. Use RpcClient to connect to your Tezos node:

    const { RpcClient } = require('@taquito/rpc');
    
    async function main() {
      const client = new RpcClient('YOUR_CHAINSTACK_ENDPOINT');
      await client.getBlock().then((data) => {
        console.log('-- Chain ID: ', data.chain_id);
        console.log('-- Head block: ', data);
      }).catch((error) => console.log(JSON.stringify(error, null, 2)));
    
    }
    

    where YOUR_CHAINSTACK_ENDPOINT — your node HTTPS endpoint. See also node access details.

Temple wallet

  1. Install the Temple wallet.
  2. In the wallet, click Settings > Networks.
  3. Under Add network, in the RPC base URL field, provide your Tezos node endpoint.

See also node access details.

SmartPy

  1. Install SmartPy.

  2. Originate your contract through a Chainstack-deployed Tezos node:

    SmartPy.sh originate-contract --code CONTRACT --storage STORAGE --rpc YOUR_CHAINSTACK_ENDPOINT
    

    where

    • YOUR_CHAINSTACK_ENDPOINT — your node HTTPS endpoint
    • CONTRACT — your compiled contract
    • STORAGE — your compiled contract storage