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

# Getting started

> The minimum useful Rails integration for B2B integrators.

## Prerequisites

* Contact Rails on Telegram to request API access: [https://t.me/Oxbryte](https://t.me/Oxbryte)
* A Rails API key issued manually
* A backend that can store your order IDs
* A webhook endpoint or polling loop
* At least one supported token and fiat corridor

## First integration steps

1. Contact `https://t.me/Oxbryte` and request an API key.
2. Wait for manual key issuance.
3. Fetch supported currencies with `/v1/currencies`.
4. Fetch payout institutions with `/v1/institutions/{currency_code}`.
5. Fetch a rate with `/v1/rates/{token}/{amount}/{fiat}`.
6. Create an offramp order.
7. Register a webhook and watch for settlement updates until payout completes.

## Implementation rule

Keep the order lifecycle in your own database.

Rails should be the system of record for settlement state, but your app should persist:

* the order reference
* the user reference
* the quoted amount
* the selected corridor
* the current state
