# Technical Overview

### Getting Started

Phoenix Legacy is deployed on Solana devnet and mainnet-beta at `PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY`. The SOL/USDC devnet market has market activity, making it the best testing ground for developers today.

All the code you'll need to get started interacting with the Phoenix Legacy program is available in the [developer SDK](https://github.com/Ellipsis-Labs/phoenix-sdk). Structs used by Phoenix Legacy are defined in the [phoenix-v1](https://crates.io/crates/phoenix-v1) crate.

### Program Overview

The Phoenix Legacy program is the entrypoint to the DEX. Instructions exist to place swap (market) orders, place limit orders, cancel orders, withdraw funds, etc.

Market creation is permissionless. Each market has a `MarketAuthority`, initially set to the creator of the market. The `MarketAuthority` can change the market's status, manage [Seats](/phoenix-dex/tRIkEFlLUzWK9uKO3W2V/getting-started/technical-overview/seats.md) for market makers, and change the fee destination of the market.

### Devnet Tokens

See here on [how to acquire devnet SOL, the base token, and the quote token for a devnet market.](/phoenix-dex/tRIkEFlLUzWK9uKO3W2V/getting-started/technical-overview/market-addresses.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://ellipsis-labs.gitbook.io/phoenix-dex/tRIkEFlLUzWK9uKO3W2V/getting-started/technical-overview.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.
