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
Organizations
The top-level entity representing your business or project within Bluerails. All resources belong to an Organization.
Accounts
Entities within your Organization that hold balances of specific stablecoin assets (e.g., USDC, EURC).
Payins (Inbound)
Represents funds entering your Bluerails Accounts. Can originate from external bank transfers (via virtual accounts) or crypto deposits.
Payouts (Outbound)
Represents funds leaving your Bluerails Accounts. Used to send money to external bank accounts or crypto addresses globally.
How Bluerails Works: The Flow
Integrating with Bluerails typically follows these steps:
- Setup: Create your Organization and configure initial settings
- Account Creation: Setup Accounts via the API to hold different stablecoin assets required for your operations.
- Receiving Funds (Payments): Accept crypto deposits or fiat transfers via virtual accounts
- Managing Balances: Track real-time Account balances through API or Dashboard
- Sending Funds (Payouts): Initiate global Payouts to banks or crypto wallets
- 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:
-
Sign Up & Get API Keys: Access the Bluerails Dashboard to create your account and generate your sandbox and production API keys. Authentication details can be found here. (Update link if needed)
-
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 (Links to first page in group)
- Payment Endpoints
- Payout Endpoints
-
Make Your First API Call: Use your sandbox API keys to try creating an Account or check the process for initiating Payments and Payouts. We recommend using tools like Postman or
curl
. -
Set Up Webhooks (Recommended): Configure webhooks to receive real-time notifications for events like payment completion or payout status changes. See our Webhooks Guide (placeholder link).
We’re excited to see what you build! If you have questions, email us at [email protected] or contact our team. Happy building! 🎉