---
updatedAt: 2026-02-08T13:32:32.000Z
agentTools:
  projectIndex: https://neutronpay.readme.io/llms.txt
---

# Get Exchange Rates

Returns current BTC exchange rates for all supported currencies. Use this endpoint to display prices, estimate transaction costs, or build currency conversion features.

## Endpoint

```
GET /api/v2/rate
```

**Authentication:** Bearer token required (see [Authentication](/reference/authenticatewithtokensignature))

## Response

Returns a `data` object containing BTC exchange rates for all supported currencies. Each key follows the format `BTC{CURRENCY_CODE}` and the value is the current rate.

### Example Response

```json
{
  "data": {
    "BTCUSD": 70796.845,
    "BTCEUR": 59908.29,
    "BTCGBP": 51997.25,
    "BTCVND": 1837175529.51,
    "BTCTHB": 2232576.93,
    "BTCJPY": 11121830.29,
    "BTCSGD": 90117.30,
    "BTCAUD": 100936.48,
    "BTCCAD": 96889.02,
    "BTCUSDT": 70791.90,
    "BTCUSDC": 70751.20,
    "BTCETH": 33.19,
    "BTCTRX": 253781.34,
    "BTCNGN": 96550886.58,
    "BTCINR": 6412526.89,
    "BTCPHP": 4142394.20,
    "BTCKRW": 103632421.71,
    "BTCMYR": 279399.61,
    "BTCIDR": 1193316220.90,
    "BTCCNY": 491259.31,
    "BTCMXN": 1222208.41,
    "BTCTWD": 2236472.33,
    "BTCKES": 9106088.44,
    "BTCKHR": 284875813.96,
    "BTCRWF": 103029515.78,
    "BTCGHS": 775774.84,
    "BTCXAF": 39274124.98,
    "BTCXOF": 39274124.98
  }
}
```

## Supported Currencies

### Fiat Currencies

| Code | Currency                  | Region         |
| ---- | ------------------------- | -------------- |
| USD  | US Dollar                 | United States  |
| EUR  | Euro                      | Europe         |
| GBP  | British Pound             | United Kingdom |
| VND  | Vietnamese Dong           | Vietnam        |
| THB  | Thai Baht                 | Thailand       |
| JPY  | Japanese Yen              | Japan          |
| SGD  | Singapore Dollar          | Singapore      |
| AUD  | Australian Dollar         | Australia      |
| CAD  | Canadian Dollar           | Canada         |
| NGN  | Nigerian Naira            | Nigeria        |
| INR  | Indian Rupee              | India          |
| PHP  | Philippine Peso           | Philippines    |
| KRW  | South Korean Won          | South Korea    |
| MYR  | Malaysian Ringgit         | Malaysia       |
| IDR  | Indonesian Rupiah         | Indonesia      |
| CNY  | Chinese Yuan              | China          |
| MXN  | Mexican Peso              | Mexico         |
| TWD  | Taiwan Dollar             | Taiwan         |
| KES  | Kenyan Shilling           | Kenya          |
| KHR  | Cambodian Riel            | Cambodia       |
| RWF  | Rwandan Franc             | Rwanda         |
| GHS  | Ghanaian Cedi             | Ghana          |
| XAF  | Central African CFA Franc | Central Africa |
| XOF  | West African CFA Franc    | West Africa    |

### Crypto & Stablecoins

| Code | Currency                  |
| ---- | ------------------------- |
| USDT | Tether (USD stablecoin)   |
| USDC | USD Coin (USD stablecoin) |
| ETH  | Ethereum                  |
| TRX  | TRON                      |

## Usage Notes

* **Rates are real-time** and reflect current market conditions
* **All rates are BTC-denominated** — to convert between two non-BTC currencies, divide their BTC rates
* **Amounts in the Neutron API are always in BTC** (not sats). Use these rates to convert: `btcAmount = fiatAmount / BTCXXX`
* **Cache appropriately** — rates change frequently, but for display purposes a 30–60 second cache is reasonable. See [Rate Limiting](/reference/rate-limits)

### Converting Between Currencies

To convert USD to VND via BTC rates:

```
usdToBtc = usdAmount / BTCUSD
vndAmount = usdToBtc * BTCVND
```

### Calculating Sats from Fiat

```
btcAmount = fiatAmount / BTCUSD
sats = btcAmount * 100_000_000
```

For example, $10 USD at rate 70,796.845:

```
btcAmount = 10 / 70796.845 = 0.00014125 BTC
sats = 0.00014125 * 100_000_000 = 14,125 sats
```