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

# Introduction

> Welcome to Bluerails: Stablecoin infrastructure for global payments and treasury.

Our API-first infrastructure changes how businesses, platforms, and freelancers handle stablecoins, cross-border payments, and treasury operations.
Leverage digital assets for instant global settlements, automate complex payment flows, and manage multi-currency funds—all through one platform.

## Core Concepts

<CardGroup cols={2}>
  <Card title="Organizations" icon="building" href="concepts/organizations">
    The top-level entity representing your business or project within Bluerails. All resources belong to an Organization.
  </Card>

  <Card title="Accounts" icon="wallet" href="concepts/accounts">
    Entities within your Organization that hold balances of specific stablecoin assets (e.g., USDC, EURC).
  </Card>

  <Card title="Payins (Inbound)" icon="arrow-down-to-line" href="concepts/payments">
    Represents funds **entering** your Bluerails Accounts. Can originate from external bank transfers (via virtual accounts) or crypto deposits.
  </Card>

  <Card title="Payouts (Outbound)" icon="arrow-up-from-line" href="concepts/payouts">
    Represents funds **leaving** your Bluerails Accounts. Used to send money to external bank accounts or crypto addresses globally.
  </Card>
</CardGroup>

## How Bluerails Works: The Flow

Integrating with Bluerails typically follows these steps:

1. **Setup:** Create your Organization and configure initial settings
2. **Account Creation:** Setup Accounts via the API to hold different stablecoin assets required for your operations.
3. **Receiving Funds (Payments):** Accept crypto deposits or fiat transfers via virtual accounts
4. **Managing Balances:** Track real-time Account balances through API or Dashboard
5. **Sending Funds (Payouts):** Initiate global Payouts to banks or crypto wallets
6. **Automation:** Implement webhooks for real-time updates and automate treasury operations

## Get Started 🚀

Ready to build with Bluerails? Here’s how to get started quickly:

1. **Sign Up & Get API Keys:**
   Access the [Bluerails Dashboard](https://dashboard.bluerails.com) to create your account and generate your sandbox and production API keys. Authentication details can be found [here](api-reference/authentication). (Update link if needed)

2. **Explore the API Reference:**
   Familiarize yourself with our core API resources. Your `docs.json` already points to the OpenAPI spec which powers the reference sections:

* [Account Endpoints](/endpoints/account/get-account) (Links to first page in group)
* [Payment Endpoints](/endpoints/payments/get-payment)
* [Payout Endpoints](/endpoints/payouts/accept-quote)

3. **Make Your First API Call:**
   Use your sandbox API keys to try creating an [Account](/endpoints/account/create-account) or check the process for initiating [Payments](/endpoints/payments/list-payments) and [Payouts](/endpoints/payouts/get-quote). We recommend using tools like [Postman](https://www.postman.com/) or `curl`.

4. **Set Up Webhooks (Recommended):**
   Configure webhooks to receive real-time notifications for events like payment completion or payout status changes. See our [Webhooks Guide](guides/webhooks) (placeholder link).

***

We're excited to see what you build! If you have questions, email us at [support@bluerails.com](mailto:support@bluerails.com) or contact our team. Happy building! 🎉
