Transactions

The Transactions API provides endpoints to create, list, quote, and retrieve blockchain transactions with embedded compliance and risk-management features. It is designed to support token transfers across supported blockchains (e.g., Solana, Ethereum) while integrating Travel Rule and IVMS101 person record checks.

Endpoints

List Transactions

Retrieve a history of processed transactions for the authenticated user, including IVMS101 sender and recipient records when available.

Create Transaction

Broadcast a signed transaction to the selected blockchain. The API does not alter or re-sign the transaction, ensuring integrity of the submitted payload.

Get Quote

Obtain the best available cross-chain transfer or stablecoin swap route by querying supported quote providers.

Each quote includes:

  • An unsigned transaction ready for signing
  • A risk report generated by Range’s Machine Learning models
  • Validation of IVMS101 compliance (if travel_rule_compliant is true)

Get Quotes

Similar to Get Quote but returns all available quotes.

Track Transaction

Track a transaction to understand the status of a cross-chain swap.

Get Transaction by ID

Fetch detailed metadata for a specific transaction using its unique hash, including compliance flags and full IVMS101 records if present.

Compliance & Risk Features

  • IVMS101 Integration – Transactions include associated sender and recipient identity records where available. Missing records return null values.
  • Embedded Risk Assessment – Quotes are enriched with fraud and compliance risk reports from Range’s ML engine.