> ## Documentation Index
> Fetch the complete documentation index at: https://requestnetwork-update-banner.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Request Network Token List

> The [Request Network Token List](https://requestnetwork.github.io/request-token-list/latest.json) is a curated list of tokens supported by Request Network products. The token list follows a standardized format and includes essential information about each token, such as address, symbol, name, decimals, and chainId.

## Usage

The token list is available at: [https://requestnetwork.github.io/request-token-list/latest.json](https://requestnetwork.github.io/request-token-list/latest.json)

You can fetch the token list directly in your application:

```bash theme={null}
const tokenList = await fetch(
  "https://requestnetwork.github.io/request-token-list/latest.json"
).then((res) => res.json());
```

## Token List Structure

Each token in the list contains the following information:

```bash theme={null}
{
  "id": "TKN-mainnet",
  "name": "Token Name",
  "address": "0x...",
  "symbol": "TKN",
  "decimals": 18,
  "chainId": 1,
  "logoURI": "https://..."
}
```

## Adding a New Token

We welcome community contributions! To add a new token to the list:

<Steps>
  <Step>
    Fork the [request-token-list](https://github.com/RequestNetwork/request-token-list) repository on Github
  </Step>

  <Step>
    Add your token information to `tokens/token-list.json`
  </Step>

  <Step>
    Make sure your token meets our requirements (see [CONTRIBUTING.md](https://github.com/RequestNetwork/request-token-list/blob/main/CONTRIBUTING.md))
  </Step>

  <Step>
    Run tests locally: `npm test`
  </Step>

  <Step>
    Create a Pull Request
  </Step>
</Steps>
