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

# Quickstart

> Authenticate with your service key, configure payout beneficiary, and complete your first stablecoin to local currency payout in minutes.

### Step 1: Get your service key

<AccordionGroup>
  <Accordion icon="key" title="Sign up and copy your key">
    1. Go to [Switch dashboard](https://app.onswitch.xyz/).
    2. Create an account or sign in.
    3. Go to the API keys section.
    4. Copy your **service key** (sandbox or live).

    <Warning>Keep your service key secret. Do not expose or share it publicly.</Warning>
  </Accordion>
</AccordionGroup>

### Step 2: Fetch beneficiary fields

<AccordionGroup>
  <Accordion icon="clipboard-list" title="NGN Bank payout fields">
    Before you build your payout form, call **`GET /requirement`** with the country, direction, and channel so you know which fields belong in the `beneficiary` object for **`Initiate a payout`**.

    Allowed values are listed under [Countries](/countries).
  </Accordion>
</AccordionGroup>

### Step 3: Initiate a payout

<AccordionGroup>
  <Accordion icon="send" title="Stablecoin to NGN">
    **`Initiate a payout`** creates a payout instance and returns a stabelcoin deposit address. Send exactly **`deposit.amount`** of **`deposit.asset`** to **`deposit.address`** to complete the payment automatically.

    See [Stablecoin to NGN](/guides/stablecoin-to-ngn) guide for more details.
  </Accordion>
</AccordionGroup>

## Next steps

You have called the API end-to-end. From here, deepen your integration:

<CardGroup cols={2}>
  <Card title="Countries" icon="globe" href="/countries">
    Payout and top-up rails, currencies, and channels by market.
  </Card>

  <Card title="Stablecoins" icon="coins" href="/stablecoins">
    How we handle supported assets and networks.
  </Card>

  <Card title="Webhooks" icon="webhook" href="/webhook">
    Subscribe to status updates for payouts and other events.
  </Card>

  <Card title="Guides" icon="file-text" href="/guides/stablecoin-to-ghs">
    Step-by-step guides for different payout scenarios.
  </Card>
</CardGroup>

## Need Help?

<CardGroup cols={2}>
  <Card title="Email Support" icon="mail" href="mailto:contact@onswitch.xyz">
    Send us a message.
  </Card>

  <Card title="Book a call" icon="calendar" href="https://calendly.com/contact-onswitch/30min">
    Hop on a call with us.
  </Card>
</CardGroup>
