# Program IDs

Tirai itself does **not** deploy any Solana program.

The Cloak Shield Pool is owned and deployed by the Cloak team — Tirai consumes their published program IDs via the Cloak SDK.

## Cloak Shield Pool

**Devnet:**

`Zc1kHfp4rajSMeASFDwFFgkHRjv7dFQuLheJoQus27h`

**Mainnet:**

`zh1eLd6rSphLejbFfJEneUwzHRfMKxgzrgkfwA6qRkW`

## SDK Packages

Tirai integrates the Cloak SDK via NPM:

| Network | Package                 |
| ------- | ----------------------- |
| Devnet  | `@cloak.dev/sdk-devnet` |
| Mainnet | `@cloak.dev/sdk`        |

The SDK surface is identical between the two — switching networks is a one-line config change in `frontend/.env.local`. Both packages are published to NPM by the Cloak team and tracked at the `latest` tag in the Tirai workspace.

## Verification

You can verify the program IDs on-chain:

* **Devnet Explorer:** [Solana Explorer (devnet)](https://explorer.solana.com/address/Zc1kHfp4rajSMeASFDwFFgkHRjv7dFQuLheJoQus27h?cluster=devnet)
* **Mainnet Explorer:** [Solana Explorer (mainnet)](https://explorer.solana.com/address/zh1eLd6rSphLejbFfJEneUwzHRfMKxgzrgkfwA6qRkW)

All Tirai deposits and withdrawals settle exclusively through these program IDs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://moai-3.gitbook.io/tirai-frontier/deployments/program-ids.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
