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

# Token Swaps

> Integrate cross-chain token swaps into your application

Token swaps on NEAR Intents are delivered through **distribution channels** — user-facing applications, wallets, and exchanges that integrate cross-chain swaps. Distribution channels handle intent creation, management, and asset delivery, while [Market Makers](/integration/market-makers/introduction) handle fulfillment and pricing.

<img className="block dark:hidden" src="https://mintcdn.com/defuselabsltd/OBaHx8_FZb8uK__Y/images/diagrams/distribution-channels-intro-light.png?fit=max&auto=format&n=OBaHx8_FZb8uK__Y&q=85&s=c06c006d3a6b540f64c1270cb94f80f5" alt="NEAR Intents Token Swaps" width="1518" height="1090" data-path="images/diagrams/distribution-channels-intro-light.png" />

<img className="hidden dark:block" src="https://mintcdn.com/defuselabsltd/OBaHx8_FZb8uK__Y/images/diagrams/distribution-channels-intro-dark.png?fit=max&auto=format&n=OBaHx8_FZb8uK__Y&q=85&s=5b758ea27a91d6e5414330ee8a1f3444" alt="NEAR Intents Token Swaps" width="1514" height="1090" data-path="images/diagrams/distribution-channels-intro-dark.png" />

## 1Click Swap API

The **1Click Swap API** is a REST API that handles intent creation, market maker coordination, and transaction execution. It is the recommended way to build a distribution channel.

<Card title="1Click Swap API" icon="bolt" href="/integration/distribution-channels/1click-api/about-1click-api">
  Get started with the recommended integration path
</Card>

## Explorer API

The **Explorer API** provides endpoints for querying transaction history and status. Use it to track swaps, build dashboards, or surface transaction receipts in your application.

<Card title="Explorer API" icon="magnifying-glass" href="/integration/distribution-channels/1click-api/explorer/introduction">
  Query transaction history and swap status
</Card>

## Direct Integration

For advanced use cases, you can build low level integrations directly with the [Verifier Contract](/integration/verifier-contract/introduction). This gives you full control over intent creation and on-chain execution.

## Next Steps

<CardGroup cols={2}>
  <Card title="1Click API Overview" icon="bolt" href="/integration/distribution-channels/1click-api/about-1click-api">
    Learn how the 1Click API works and get started
  </Card>

  <Card title="Get an API Key" icon="key" href="/integration/distribution-channels/1click-api/authentication">
    Register for authenticated API access
  </Card>

  <Card title="Fee Configuration" icon="wallet" href="/integration/distribution-channels/1click-api/fee-config">
    Set up fee collection for your integration
  </Card>

  <Card title="Explorer API" icon="magnifying-glass" href="/integration/distribution-channels/1click-api/explorer/introduction">
    Query transaction history and swap status
  </Card>
</CardGroup>
