# Voxel > Solana swap aggregator: live quotes, split routes and unsigned transactions over one HTTP API. - [Introduction](https://docs.voxel.ag/index.md): Voxel finds the best route for a Solana token swap across every liquidity venue and hands you a transaction to sign. - [Quickstart](https://docs.voxel.ag/quickstart.md): From zero to a signed swap in three steps. - [How routing works](https://docs.voxel.ag/routing.md): Live state in, native math, split routes out. - [Venues](https://docs.voxel.ag/venues.md): The DEX programs Voxel decodes and prices. - [API overview](https://docs.voxel.ag/api/overview.md): Base URL, authentication, conventions and limits. - [Quote](https://docs.voxel.ag/api/quote.md): GET /v1/quote prices a swap and returns the route it would take. - [Swap](https://docs.voxel.ag/api/swap.md): POST /v1/swap returns an unsigned transaction for the best route. - [Quote stream](https://docs.voxel.ag/api/quote-stream.md): WebSocket /v1/quote-stream keeps one quote live without polling. - [Market stream](https://docs.voxel.ag/api/market-stream.md): WebSocket /v1/stream pushes per-pool price ticks and per-token USD prices. - [Prices](https://docs.voxel.ag/api/prices.md): GET /v1/price returns USD prices derived from live routing. - [Tokens](https://docs.voxel.ag/api/tokens.md): Metadata, icons, verification and search for Solana tokens. - [Pools](https://docs.voxel.ag/api/pools.md): GET /v1/pools/{mint} lists every pool a token trades on. - [TypeScript](https://docs.voxel.ag/guides/typescript.md): Quote, swap, sign and send from a browser or Node. - [Using the app](https://docs.voxel.ag/guides/app.md): Swapping at voxel.ag. - [Errors](https://docs.voxel.ag/errors.md): Error codes from the HTTP and WebSocket endpoints, and what to do. - [Support](https://docs.voxel.ag/support.md): Where to get help. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.