Skip to main content
RemitFlex gives you programmable stablecoin infrastructure over HTTPS. You create resources (swaps, payment routes, customers), fund them on-chain, and read status from a unified ledger.

Mental model

The integration pattern is straightforward:
  1. Authenticate with an API key (rmf_test_ / rmf_live_)
  2. Create a payment intent (swap or payment route), optionally tied to a customer
  3. Fund the deposit address returned by the API
  4. Track status until settled
  5. Reconcile via GET /v1/transactions — filter by customerId when needed
RemitFlex is focused on stablecoins and African use cases — same-chain swaps and cross-chain collection routes, not a full fiat bank network (yet).

Core objects

ObjectPurpose
OrganisationYour tenant. Created at signup. Gets a primary customer automatically.
CustomerA payer or counterparty under your org. Swaps and payment routes are tied to a customer.
SwapSame-chain stablecoin conversion with a time-bound deposit address.
Payment routeCross-chain collection route with a persistent deposit address.
TransactionLedger row linking swaps and route deposits for reporting.
API keyScoped programmatic access (fx:read, transfers:write, collections:write, etc.).

Authentication layers

AudienceAuthUsed for
Dashboard usersJWT (email + OTP)Signup, login, API key management
IntegrationsAPI key (Bearer)Swaps, routes, customers, rates, transactions
Dashboard: dashboard.remitflex.io API base: https://api.remitflex.io/v1

Products

ProductTypical use
SwapsSame-chain stablecoin conversion (e.g. USDC → EURC on Solana)
Payment routesCross-chain pay-in (e.g. collect on Ethereum, deliver on Solana)

Scopes

API keys use fine-grained scopes. Grant only what each service needs:
ScopeAccess
fx:readRates
transfers:readRead swaps, customers, transactions
transfers:writeCreate/cancel swaps, create customers
collections:readRead payment routes and deposits
collections:writeCreate and manage payment routes
See Authentication for key format and idempotency rules.

What we do not do yet

  • Fiat bank off-ramp (NGN, KES, etc. to local bank accounts)
  • Outbound merchant webhooks
  • Self-serve API key creation via API key (keys are created in the dashboard)
These are planned; the API surface will expand without breaking existing v1 contracts where possible.