# Web3

URL: https://docs.hanzo.ai/docs/cli/web3

> The `hanzo web3` commands.

Also for this capability: [API](https://docs.hanzo.ai/docs/openapi/web3) · **CLI** · [SDKs](https://docs.hanzo.ai/docs/sdks)

The chain-access surface: which chains this deployment can reach, a JSON-RPC endpoint onto each, and the two token reads every wallet UI needs.

[API reference →](https://docs.hanzo.ai/docs/openapi/web3)

```bash
hanzo web3 chains list
```

Every command takes `--json` for the raw response and `--help` for its own flags. Sign in once with `hanzo auth login`; the commands below use that session, and the org they act in is the one it carries.

### Chains

| Command                         | What it does                                             |
| ------------------------------- | -------------------------------------------------------- |
| `hanzo web3 chains get <chain>` | Reports one chain and whether its upstream is answering. |
| `hanzo web3 chains list`        | Reports the chains this deployment can reach.            |

### RPC

| Command                      | What it does                                                                  |
| ---------------------------- | ----------------------------------------------------------------------------- |
| `hanzo web3 rpc add <chain>` | Forwards a JSON-RPC call to the named chain and returns its answer unchanged. |

### Tokens

| Command                                         | What it does                                  |
| ----------------------------------------------- | --------------------------------------------- |
| `hanzo web3 tokens chain get <chain> <address>` | Reads an address's native balance on a chain. |
