Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hyperrails.io/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Currency Exchange allows merchants to convert one fiat currency to another within the HyperRail application. HyperRail executes fiat-to-fiat exchanges using stablecoins as the settlement layer, delivering faster execution, transparent pricing, and reliable liquidity.

When to Use Currency Exchange

  • Converting balances between fiat currencies
  • Managing multicurrency treasury holdings
  • Preparing funds for local payouts in another currency
  • Reducing exposure to currency fluctuations

How a Fiat Exchange Works

1

Login

Login to your HyperRail account and head over to trade
2

Select Currencies

Choose the source fiat currency, the destination fiat currency, and enter the amount to exchange.
3

Review Rate

HyperRail displays the current exchange rate and expected payout amount.
4

Confirm Exchange

Confirm the transaction to lock the rate and begin processing.
5

Receive Funds

The exchanged fiat is credited to your HyperRail balance once completed.

Transaction Statuses

Fiat exchange transactions follow these statuses:
  • pending – Exchange in progress
  • successful – Funds successfully exchanged
  • expired – Transaction expired
  • insufficient-balance – insufficient wallet balance
  • failed – Transaction unsuccessful

Important Notes
  • Rates are shown before confirmation
  • Final rates are locked at confirmation
  • Execution depends on liquidity availability
  • All exchanges are recorded for audit and reconciliation