Skip to main content

Overview

The REM API gives institutional teams programmatic access to stablecoin movement across the supported networks:
  • Stablecoinsaccept, transfer, redeem across Tempo, Solana, Base, and Arc
  • Webhooks — signed events on every accept / transfer / redeem
Each endpoint enforces the same compliance pipeline (KYC, KYB, KYT, Travel Rule, TIP-403) before settlement.
Tokenisation, Compliance Engine, and Settlement Zones are delivered as designed deployments rather than self-serve APIs. See the respective module pages and Custom Solutions to scope an engagement.

REM API specification

View the full OpenAPI specification.

Authentication

All endpoints require a dynamic API key. Include it in the Authorization header on every request:
Authorization: Bearer <your_api_key>
API keys are scoped per environment and per module. Generate and rotate keys in the REM Dashboard.

Environments

EnvironmentBase URL
Devnethttps://devnet.api.rem.money
Productionhttps://api.rem.money
Test all integration logic in Devnet using the simulation endpoints before moving to production.

Webhooks

Every accept, transfer, and redeem event fires a signed (HMAC-SHA256) webhook. Configure endpoints in the dashboard; verify signatures with @rem-money/sdk.

SDKs

LanguagePackage
TypeScript@rem-money/sdk
Pythonrem-money
Gogithub.com/rem-money/sdk-go
RESTdirect HTTP

Custom integrations

Need an endpoint, an SDK, or an integration that isn’t here yet? REM’s team builds bespoke API surfaces for institutional clients — including private endpoints, custom auth flows, and dedicated SLAs.

Talk to engineering

Tell us what’s missing. We’ll scope it with you.