> ## Documentation Index
> Fetch the complete documentation index at: https://docs.avnu.fi/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Complete documentation for building on avnu

## SDK Philosophy

The avnu SDK is organized into three categories:

* **Data Fetching (`get*` methods)**: Essential for all integrations. Fetch quotes, orders, tokens, and market data.
  Examples: `getQuotes()`, `getDcaOrders()`, `getTokens()`, `getMarketData()`

* **Simple Integration (`execute*` methods)**: One-call solutions that handle everything automatically - approvals, building calls, and execution.
  Examples: `executeSwap()`, `executeCreateDca()`, `executeStake()`

* **Advanced Integration (`*ToCalls` methods)**: Build Call\[] objects for custom flows, multicalls, or manual execution.
  Examples: `quoteToCalls()`, `createDcaToCalls()`, `stakeToCalls()`

## Products

<CardGroup cols={2}>
  <Card title="Swap" icon="arrow-right-arrow-left" href="/docs/swap/index">
    Solver-optimized swaps that tackle complex routing problems in real-time to maximize net output.
  </Card>

  <Card title="DCA Orders" icon="calendar-days" href="/docs/dca/index">
    Recurring token purchases with automated execution and flexible scheduling.
  </Card>

  <Card title="Paymaster" icon="gas-pump" href="/docs/paymaster/index">
    Let users pay gas in any token, or sponsor their transactions entirely.
  </Card>

  <Card title="Markets" icon="chart-line" href="/docs/markets/index">
    Real-time prices, liquidity depth, and volume data for all Starknet tokens.
  </Card>

  <Card title="Token List" icon="coins" href="/docs/tokens/index">
    Verified token metadata, logos, and contract addresses.
  </Card>
</CardGroup>

## Smart contracts

<Card title="avnu smart contracts" icon="magnifying-glass" href="/resources/contracts">
  List all related avnu smart contracts(swap, staking, dca, ...)
</Card>

## Resources

<CardGroup cols={3}>
  <Card title="API Reference" icon="code" href="/api/overview">
    REST API documentation
  </Card>

  <Card title="SDK" icon="cube" href="https://github.com/avnu-labs/avnu-sdk">
    TypeScript/JavaScript SDK
  </Card>

  <Card title="dApp example" icon="browser" href="https://github.com/avnu-labs/avnu-sdk/tree/develop/dapp-example">
    Complete avnu dApp integration
  </Card>

  <Card title="Support" icon="life-ring" href="https://t.me/avnu_developers">
    Telegram community
  </Card>
</CardGroup>

## AI Assistance

<Card title="Coding with AI?" icon="robot" href="https://github.com/avnu-labs/avnu-sdk/blob/main/CLAUDE.md">
  We provide a `CLAUDE.md` file in our SDK repository. Use it to give your AI assistant full context on our codebase and patterns.
</Card>
