All articles
borderlessstablecoinspaymentson-rampoff-rampapicompliancebuilders

Borderless: stablecoin payments orchestration API

Borderless is a non-custodial API gateway to regulated on-ramp and off-ramp partners (PFIs). Identities, accounts, OAuth M2M auth, quotes, sandbox, and Benchmark pricing — docs.borderless.xyz.

devrels.xyz/a/207short link

Borderless (borderless.xyz, docs at docs.borderless.xyz) is a stablecoin payments orchestration network. You integrate one HTTP API; they connect that traffic to regulated partner financial institutions (PFIs) that run local on-ramps and off-ramps. Marketing cites 14+ providers, 95+ countries, and 63+ currencies — treat coverage tables in docs as the source of truth for any corridor you ship.

The design choice that matters for compliance and treasury: Borderless is not in the flow of funds and does not take custody. It is a gateway. Settlement and licensing sit with the PFIs you enable (Bridge, Bitso, Walapay, Yellowcard, Cobre, Infinia, and others listed on their network page).

Products

What the docs group as core products
ProductRole
On-ramp / off-rampFiat ↔ stablecoin via configured PFIs
Compliance orchestrationIdentities, documents, provider-side KYC/KYB checks across multiple PFIs
Borderless BenchmarkPublic stablecoin vs local-currency pricing (embeddable widget)
DashboardOps, analytics, API keys, org settings

Object model

Integration order in the quick start is deliberate. You cannot jump straight to payouts without the parent objects.

Main API objects
ObjectPurpose
OrganizationYour tenant; users, keys, PFI credentials, network defaults
Identity (personal / business)PII/entity data for KYC or KYB; compliance checks run at PFIs
AccountGroups assets and wallet addresses; links crypto rails to fiat accounts at PFIs
Payment instructionWhere money should go (bank details, rails metadata)
TransactionOn-ramp deposit, off-ramp withdrawal, exchange, balance moves

Accounts can wrap existing blockchain addresses. Docs describe generating withdrawal instructions and pre-built transaction payloads that you broadcast with your own wallet infrastructure — Borderless does not hold the keys. Asset labels in examples look like USDC_BASE, USDC_POLYGON; confirm Solana asset codes in the live API/catalog for your org (coverage is PFI- and corridor-specific).

Authentication

Access is not self-serve for production. Request onboarding (docs point at [email protected]). After invite, create API keys in the dashboard Developers section, then exchange client id/secret for an M2M access token (OAuth 2.0). Endpoints expect Authorization: Bearer …. Webhooks are signed.

bash
curl -X POST "https://sandbox-api.borderless.xyz/v1/auth/m2m/token" \
  -H "Content-Type: application/json" \
  -d '{
    "clientId": "your-client-id",
    "clientSecret": "your-client-secret"
  }'
# → { "accessToken", "tokenType": "Bearer", "expiresIn": 3600 }

Many mutating routes require an Idempotency-Key header (UUID). Reuse the same key only for safe retries of the same operation.

Integration path

Practical sequence from the quick start
StepWhat you do
1Onboard; PFIs selected and credentials configured
2Create personal or business identity + documents
3Run compliance checks required by the corridor/PFI
4Create account; attach assets / wallet addresses
5Create payment instructions for fiat destinations
6Quote where needed; create on-ramp or off-ramp transaction
7Handle webhooks; refunds/RFI if a payment fails compliance

Sandbox base URL used in docs: https://sandbox-api.borderless.xyz. There is a dedicated sandbox testing guide under Developer Guides.

PFI integrations

The API reference includes a large integrations-config surface: Bridge, Bitso, Brale, Capa, Cobre, Dfns, Finity, Infinia, Koywe, Trace Finance, Walapay, Yellowcard, Utila, and more. Older one-endpoint-per-provider setup routes still exist; docs also describe a consolidated credentials endpoint that replaces the long list over time. Organization “network defaults” pick default PFIs per country and operation type.

When this fits (and when it does not)

Product fit
FitLess of a fit
Multi-country fiat collection/payout on stablecoins without integrating each local license yourselfPure on-chain Solana DEX/swap with no fiat leg
One compliance/identity model spanning several on/off-ramp vendorsTeams that must own every banking license and rail in-house
Non-custodial architecture: you keep wallets and broadcast txsWanting a single custodial balance at the orchestration layer (Borderless explicitly is not that)

Compared with single-provider APIs (e.g. one Bridge-only integration), Borderless is the multi-PFI control plane. Compared with a pure Solana payments stack (Solana Pay, local USDC transfer), Borderless is about fiat corridors and licensed partners, not replacing on-chain settlement between wallets.

Resources

Summary

Borderless is a multi-provider stablecoin on/off-ramp gateway with a single REST surface: OAuth M2M tokens, identities, accounts, payment instructions, and transactions. Funds stay with licensed PFIs and your own wallets. Start at the quick start, confirm corridor coverage and PFI credentials for the countries you need, then wire webhooks and idempotency before production volume.

Keep reading

Get new articles in your inbox

Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.

Borderless: stablecoin payments orchestration API | devrels.xyz