# Balance Accounts

The RoamFi application operates under a **dual-account system** consisting of:

* **$RUSD Balance Account**
* **$RF Token Account**

### $RUSD Balance Account

$RUSD can be used to purchase all services within the RoamFi ecosystem.\
It can be used directly for **FLEX** (pay-as-you-go) data or to purchase **FIX** (prepaid) packages.\
Balances have **no expiration date** and can be used **across all supported regions**.

**Top-up:**\
Users can recharge their $RUSD balance through fiat payments (via credit card, Apple Pay, Google Pay, etc.). The balance can then be used to purchase FLEX or FIX data services.

**Transfer:**\
Users can transfer $RUSD balances to other RoamFi accounts — enabling shared usage or inviting friends to enjoy the service together.

### $RF Token Account

$RF is the **reward token** within the RoamFi ecosystem.\
Users can earn $RF tokens through:

* Purchasing data services
* Referring others to use RoamFi

$RF tokens can be exchanged for $RUSD balance **based on current market value**, with an **additional 20% bonus** when converting.\
Additionally, $RF tokens grant participation rights in **RoamFi DAO governance**.

**Deposit:**\
Users can transfer $RF from an external on-chain wallet into their RoamFi app account to convert it to $RUSD or participate in governance.

**Withdraw:**\
$RF tokens stored within the RoamFi app can be transferred back on-chain at any time (standard blockchain gas fees apply).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.roamfi.net/product-elements/balance-accounts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
