A comprehensive token list for Request Network products, containing verified tokens that can be used across the Request Network ecosystem.
This repository contains 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.
The token list is available at:
https://requestnetwork.github.io/request-token-list/latest.json
You can fetch the token list directly in your application:
const tokenList = await fetch(
"https://requestnetwork.github.io/request-token-list/latest.json"
).then((res) => res.json());
Each token in the list contains the following information:
{
"name": "Token Name",
"address": "0x...",
"symbol": "TKN",
"decimals": 18,
"chainId": 1,
"logoURI": "https://..."
}
We welcome community contributions! To add a new token to the list:
- Fork this repository
- Add your token information to
tokens/token-list.json
- Make sure your token meets our requirements (see CONTRIBUTING.md)
- Run tests locally:
npm test
- Create a Pull Request
- Node.js (v14 or higher)
- npm or yarn
npm install
npm test
All tokens undergo automatic validation through our CI/CD pipeline to ensure:
- Valid token addresses
- Correct token information
- Logo availability and format
- Compliance with schema requirements
This project is licensed under the MIT License - see the LICENSE file for details.
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
For security concerns, please submit an issue or contact the Request Network team.