> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tezos tooling

> Tezos development tools guide (legacy). Use Tezos client, Taquito, Temple wallet, and SmartPy for blockchain development with Chainstack endpoints.

<Warning>
  ### No Tezos support

  Chainstack deprecated support for Tezos nodes. This page here is for legacy and in case you may find it useful.
</Warning>

## Tezos client

1. Install the Tezos client. See [Tezos client Installation and setup](https://tezos.gitlab.io/introduction/tezos.html#octez).

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

   ```bash theme={"system"}
   octez-client -E --endpoint YOUR_CHAINSTACK_ENDPOINT
   ```

   where YOUR\_CHAINSTACK\_ENDPOINT — your node HTTPS or WSS endpoint protected either with the key or password. See also [node access details](/docs/manage-your-node#view-node-access-and-credentials).

3. Run the Tezos [client commands](https://tezos.gitlab.io/shell/cli-commands.html).

Example to get the balance of an address in tez:

<CodeGroup>
  ```bash Shell theme={"system"}
  $ octez-client get balance for tz1bEQQxao8bEbvuXgh8vnSQkPJaoUvyomMP
  11475.954247 ꜩ
  ```
</CodeGroup>

## Taquito

1. Install Taquito. See [Quick Start](https://tezostaquito.io/docs/quick_start).

2. Use `RpcClient` to connect to your Tezos node:

   ```javascript theme={"system"}
   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](/docs/manage-your-node#view-node-access-and-credentials).

## Temple wallet

1. Install the [Temple wallet](https://templewallet.com/).

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](/docs/manage-your-node#view-node-access-and-credentials).

## SmartPy

1. Install [SmartPy](https://smartpy.io).

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

   ```bash theme={"system"}
   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
