The iPollo Token List serves as a source of truth for services such as the iPollo Bridge.
Create a folder inside the data folder with the same name as the symbol of the token you are trying to add. For example, if you are adding a token with the symbol "ETH" you must create a folder called ETH.
Add a logo to the data folder you just created. Your logo MUST be an SVG called logo.svg. Your logo should be at least 200x200 pt minimum and 256x256 pt preferred.
Add a file to your folder called data.json with the following format:
{
"name": "Token Name",
"symbol": "SYMBOL",
"decimals": 18,
"description": "A multi-chain token",
"website": "https://token.com",
"twitter": "@token",
"tokens": {
"ethereum": {
"address": "0x1234123412341234123412341234123412341234"
},
"ipollo": {
"address": "0x2345234523452345234523452345234523452345"
},
"sepolia": {
"address": "0x5678567856785678567856785678567856785678"
},
"ipollo-sepolia": {
"address": "0x6789678967896789678967896789678967896789"
}
}
}Please include the token addresses for all of the below chains where the token you are submitting has been deployed. We currently accept tokens on the following chains:
ethereumipollosepoliaipollo-sepolia
If you would like to add your token to this token list but you do not want your token to be included on the Optimism Bridge app, please include the nobridge option.
{
"name": "Token Name",
"symbol": "SYMBOL",
"decimals": 18,
"description": "A multi-chain token",
"website": "https://token.com",
"twitter": "@token",
"nobridge": true,
"tokens": {
...
}
}If your token is not a standard ERC20 (e.g., DSToken), please include the nonstandard option.
{
"name": "Token Name",
"symbol": "SYMBOL",
"decimals": 18,
"description": "A multi-chain token",
"website": "https://token.com",
"twitter": "@token",
"nonstandard": true,
"tokens": {
...
}
}Open a pull request with the changes that you've made. Please only add one token per pull request to simplify the review process. This means two new files inside of one new folder. If you want to add multiple tokens, please open different PRs for each token.