# TECH

- [Tech Docupaper](https://docs.tanx.fi/tech/tech-docupaper.md): Understand how the backbone of tanX works.
- [High level architecture](https://docs.tanx.fi/tech/tech-docupaper/high-level-architecture.md): Tech Docupaper ( Part I ): Covers an overview of high level architecture of tanX.
- [Starkware logic](https://docs.tanx.fi/tech/tech-docupaper/starkware-logic.md): Tech Docupaper ( Part II ): Covers an overview of Starkware logic used by tanX.
- [Transactional flow](https://docs.tanx.fi/tech/tech-docupaper/transactional-flow.md): Learn how Brine processes your every transaction
- [Off-chain accounts](https://docs.tanx.fi/tech/tech-docupaper/transactional-flow/off-chain-accounts.md)
- [The deposit flow](https://docs.tanx.fi/tech/tech-docupaper/transactional-flow/the-deposit-flow.md)
- [The withdrawal flow](https://docs.tanx.fi/tech/tech-docupaper/transactional-flow/the-withdrawal-flow.md)
- [The trade flow](https://docs.tanx.fi/tech/tech-docupaper/transactional-flow/the-trade-flow.md)
- [The transfer flow](https://docs.tanx.fi/tech/tech-docupaper/transactional-flow/the-transfer-flow.md)
- [Full withdrawal](https://docs.tanx.fi/tech/tech-docupaper/transactional-flow/full-withdrawal.md)
- [API Documentation](https://docs.tanx.fi/tech/api-documentation.md): This document details the use of tanX's REST API for spot exchange.This helps you automate trades in real-time, stream live crypto rates and build other integrations for your trading journey.
- [Getting started](https://docs.tanx.fi/tech/api-documentation/getting-started.md)
- [Test connectivity](https://docs.tanx.fi/tech/api-documentation/getting-started/test-connectivity.md): Test connectivity to the Rest API
- [Market](https://docs.tanx.fi/tech/api-documentation/market.md)
- [24hr Tickers Price](https://docs.tanx.fi/tech/api-documentation/market/24hr-tickers-price.md): 24 hour rolling window price changes
- [K-line/Candlestick data](https://docs.tanx.fi/tech/api-documentation/market/k-line-candlestick-data.md): Get candle related info for particular markets
- [Orderbook](https://docs.tanx.fi/tech/api-documentation/market/orderbook.md): Get order book details.
- [Recent trades](https://docs.tanx.fi/tech/api-documentation/market/recent-trades.md): Get a list of recent trades.
- [Trading](https://docs.tanx.fi/tech/api-documentation/trading.md)
- [Create order](https://docs.tanx.fi/tech/api-documentation/trading/create-order.md)
- [Get order](https://docs.tanx.fi/tech/api-documentation/trading/get-order.md): Get individual order details. ( Private 🔒 )
- [List orders](https://docs.tanx.fi/tech/api-documentation/trading/list-orders.md): Get all user orders. (Private 🔒)
- [Cancel order](https://docs.tanx.fi/tech/api-documentation/trading/cancel-order.md): Cancel an order. (Private 🔒)
- [Bulk Cancel](https://docs.tanx.fi/tech/api-documentation/trading/bulk-cancel.md): Cancel all orders by limit. (Private 🔒)
- [List trades](https://docs.tanx.fi/tech/api-documentation/trading/list-trades.md): Get trades with filters. (Private 🔒)
- [Account](https://docs.tanx.fi/tech/api-documentation/account.md)
- [Generating L2 Key Pairs](https://docs.tanx.fi/tech/api-documentation/account/generating-l2-key-pairs.md)
- [Login](https://docs.tanx.fi/tech/api-documentation/account/login.md)
- [Deposit](https://docs.tanx.fi/tech/api-documentation/account/deposit.md)
- [Withdrawal](https://docs.tanx.fi/tech/api-documentation/account/withdrawal.md)
- [Profile Information](https://docs.tanx.fi/tech/api-documentation/account/profile-information.md): Get your profile info
- [Balance details](https://docs.tanx.fi/tech/api-documentation/account/balance-details.md): Get your balance details.
- [Profit and loss details](https://docs.tanx.fi/tech/api-documentation/account/profit-and-loss-details.md): Get profit and loss details (Private 🔒)
- [Web-socket stream](https://docs.tanx.fi/tech/api-documentation/web-socket-stream.md)
- [Private web-socket connection](https://docs.tanx.fi/tech/api-documentation/web-socket-stream/private-web-socket-connection.md): Get real-time info about your trades and orders.
- [Public websocket connection](https://docs.tanx.fi/tech/api-documentation/web-socket-stream/public-websocket-connection.md): Get real-time trades, orderbook and kline data.
- [Internal Transfer](https://docs.tanx.fi/tech/api-documentation/internal-transfer.md): Users will be able to seamlessly transfer assets from their CEXs or other chains with minimal fees.
- [Create Internal Transfer](https://docs.tanx.fi/tech/api-documentation/internal-transfer/create-internal-transfer.md)
- [Get Internal Transfer](https://docs.tanx.fi/tech/api-documentation/internal-transfer/get-internal-transfer.md): Get details of individual internal transfers by client\_reference\_id. ( Private 🔒 )
- [Check User Existence](https://docs.tanx.fi/tech/api-documentation/internal-transfer/check-user-existence.md): Check if a user exists by their destination address. ( Private 🔒 )
- [List Internal Transfers](https://docs.tanx.fi/tech/api-documentation/internal-transfer/list-internal-transfers.md): Get all internal transfers of a user. (Private 🔒)
- [SDK Reference](https://docs.tanx.fi/tech/api-documentation/sdk-reference.md)
- [NodeJS SDK](https://docs.tanx.fi/tech/api-documentation/sdk-reference/nodejs-sdk.md): This wrapper facilitates the use of the tanX (previously Brine.fi) api.
- [Python SDK](https://docs.tanx.fi/tech/api-documentation/sdk-reference/python-sdk.md): This package facilitates the use of the tanX (previously Brine.fi) APIs.


---

# 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.tanx.fi/tech.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.
