# Support a new currency

Request Network allows you to support any currency. Head out to the [currency](https://github.com/RequestNetwork/requestNetwork/tree/master/packages/currency) package to see how we identify and manage currencies in the `CurrencyManager`. You don't need to add new currencies in this repository.

Instead, when instanciating the `CurrencyManager`, you can feed it with a list of supported currencies for your dapp:

```
const list: CurrencyInput[] = [
    { type: RequestLogicTypes.CURRENCY.ETH, decimals: 18, network: 'anything', symbol: 'ANY' },
];
const currencyManager = new CurrencyManager(list);
```

To implement new types of currencies (aside fiat, BTC, ETH, ERC20), [head towards payment networks](https://docs.request.network/protocol-overview/how-payment-networks-work#other-currencies).
