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

# Introduction

> The ramp for stablecoin apps

Daimo is the ramp for stablecoin apps. Integrate once, accept deposits from any wallet, any chain, any token. Funds arrive as the stablecoin you want, on the chain you want.

Global fiat onramp support is coming soon. [Book a demo](https://daimo.com) to learn more.

## How it works

1. **Create a session**: specify destination chain, token, and amount
2. **Collect the deposit**: user pays via the Daimo modal or your custom UI
3. **Funds settle**: stablecoins arrive at your destination address on-chain

## Integration paths

### Modal SDK

Pre-built React deposit UI via `@daimo/sdk`. Fastest way to integrate.

* Handles chain selection, wallet connection, and transaction signing
* Supports embedded and overlay modes
* \~30 lines of code to get started

### API

A plain REST API.

* Full control over the deposit experience
* Build your own custom UI
* Use from any backend: Python, Go, Ruby, etc.

Both paths use the same session-based API. The modal SDK is a thin React wrapper around the API.

## Next steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="bolt" href="/quickstart">
    Get a working deposit flow in 5 minutes
  </Card>

  <Card title="Sessions" icon="arrows-spin" href="/guides/sessions">
    Understand the session lifecycle
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/overview">
    Browse all endpoints
  </Card>

  <Card title="Supported Chains" icon="link" href="/supported-chains">
    See destination and source chains
  </Card>
</CardGroup>
