# Build with Zeta

- [SDKs](https://docs.zeta.markets/build-with-zeta/sdks.md)
- [Python SDK](https://docs.zeta.markets/build-with-zeta/sdks/python-sdk.md): See full details at https://zetamarkets-py.readthedocs.io/en/latest/reference/zetamarkets\_py.html
- [Market Making Bot](https://docs.zeta.markets/build-with-zeta/sdks/python-sdk/market-making-bot.md): Show quotes on both sides of the orderbook to profit from trading activity
- [Typescript SDK](https://docs.zeta.markets/build-with-zeta/sdks/typescript-sdk.md): We've open sourced our SDK for Devnet and Mainnet. Our SDK is a typescript library that can be used to interact with our Zeta program smart contract.
- [Examples](https://docs.zeta.markets/build-with-zeta/sdks/typescript-sdk/examples.md)
- [Basic example](https://docs.zeta.markets/build-with-zeta/sdks/typescript-sdk/examples/basic-example.md): Loading exchange, placing orders and viewing state
- [Cranking](https://docs.zeta.markets/build-with-zeta/sdks/typescript-sdk/examples/cranking.md): Common crank instructions that keep our exchange moving
- [Liquidator](https://docs.zeta.markets/build-with-zeta/sdks/typescript-sdk/examples/liquidator.md): Secure the Zeta platform from over-bankrupt accounts
- [Subscription](https://docs.zeta.markets/build-with-zeta/sdks/typescript-sdk/examples/subscription.md): Get automatically notified about any margin account changes
- [Versioned Transactions](https://docs.zeta.markets/build-with-zeta/sdks/typescript-sdk/examples/versioned-transactions.md): Fit more instructions into a single transaction with Solana's new features
- [REST Data API](https://docs.zeta.markets/build-with-zeta/rest-data-api.md): Grab public data via the API, such as trades and stats. Trading via REST is not supported at the moment.
- [Program ABI](https://docs.zeta.markets/build-with-zeta/program-abi.md): This is Zeta's cross-program integration ecosystem - fully open-sourced.
- [Brand Assets](https://docs.zeta.markets/build-with-zeta/brand-assets.md)
- [Brand Book](https://docs.zeta.markets/build-with-zeta/brand-assets/brand-book.md)
- [Media Kit](https://docs.zeta.markets/build-with-zeta/brand-assets/media-kit.md)
- [Logo & Visual Guidelines](https://docs.zeta.markets/build-with-zeta/brand-assets/logo-and-visual-guidelines.md)


---

# 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://docs.zeta.markets/build-with-zeta.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.
