# CurrencyService

Balance queries and formatting.

```java
CurrencyService currency = api.getCurrencyService();
double balance = currency.getCachedBalance(player);
String formatted = currency.formatBalance(balance);
```

**Methods:**

* `getCachedBalance(player)` – sync, for UI
* `getBalance(player)` – async CompletableFuture
* `formatBalance(amount)` – formatted string
