Tally Ho's Token List: Growing With The Community

TL;DR: Tally Ho’s GitHub repo includes a community-maintained token list anyone can add to.

Tally Ho is all about putting the community first. That’s why we created Tally Ho’s Token List, a feature you can use to ensure your assets show up in your wallet. And since Tally Ho users play an active role in curating it, our Token List helps improve ERC20 token discoverability and trust in a decentralized, transparent, and inclusive manner.

Token Lists Allow dApps To Keep Up With DeFi Growth

Without active token list curation, wallets can suffer from the all-too-familiar problem of poor token detection. Many of us know the frustration of having to manually import each token to a wallet database in order to see it. This issue isn’t just annoying, it’s potentially dangerous. It can result in confusion and the possible mishandling (or loss) of your assets.

Community-curated Token Lists like Tally Ho’s solve this problem. And once tokens are included on an adequately configured list, they can be used by any dapp’s interface.

Tally Ho’s Token List also aggregates reputable tokens by drawing on the lists of well-established projects such as Uniswap, Yearn, and Messari. So you can always count on Tally Ho to stay on top of the tokens that matter. And because Tally Ho is 100% open-source, anyone can submit a token to the Token List on Tally Ho’s GitHub repository or via our Token List Den in Discord.

Using and Adding to the Token List

If you don’t already see your token of choice on Tally Ho, you can add it to our Token List on GitHub or head to our Token List Den in Discord. To add an asset to a token list, you will need its metadata: address, decimals, logo, and other collateral information.

Once you’ve added a token, it will be vetted by a Tally Ho developer. This is a two-step process: first, they’ll check the relevant scan website to check the token’s validity. Second, they’ll use CoinGecko to see if its price and holder population are reasonable.

If you’d like to add a token to Tally Ho’s Token List, simply follow the steps below. 👇

Adding to the Tally Ho Token List

Step 1: Submit an issue here using the 'Add a New Token' issue template. Or create a pull request, such as the one found here.

👉  If you are comfortable submitting an issue or creating a pull request, you can move on with Step 2.
👉 Alternatively, you can visit the Tally Ho Discord and post in the #token-list-den channel to let the team know about your inquiry.

Step 2: Fork the Token List repo.

[git clone https://github.com/tallycash/token-list]

Step 3: Use the Token List repo to verify the token is not already on the list.

Step 4: Create a branch add-[token you are adding]-token.

[git checkout -b add-0xBitcoin-token]

Step 5: Add the token to the desired chain in the chains folder (e.g. 1.json for Ethereum). A detailed list of chains is available here. The example below shows the easy process for adding an OxBitcoin token to the list.

"tokens": [
{
"address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"chainId": 1,
"name": "Wrapped Ether",
"symbol": "WETH",
"decimals": 18
},
{
"address": "0xB6eD7644C69416d67B522e20bC294A9a9B405B31",
"chainId": 1,
"name": "0xBitcoin Token",
"symbol": "0xBTC",
"decimals": 8
},
{
"address": "0xfC1E690f61EFd961294b3e1Ce3313fBD8aa4f85d",
"chainId": 1,
"name": "Aave Interest bearing DAI",
"symbol": "aDAI",
"decimals": 18
}]

Step 6: Commit a pull request to merge the changes into the Token List repo.

git add .
git commit -m 'add new token'
git push --set-upstream origin add-[token you are adding]-token

Optional: Add a Token Image

You don’t have to add an image when adding a new token. But you’ve made it this far, so why not include the token’s logo so it can appear in your wallet?

The image should be in .png format and should be 128 × 128 pixels. Format the image name as <tokensymbol>.png and include a link to the image in the token schema you are adding.

Check out an example of adding a LOOKS token logo below 👇

"address": "0xf4d2888d29d722226fafa5d9b24f9164c092421e",
"chainId": 1,
"name": "Looks Token",
"symbol": "LOOKS",
"decimals": 18,
"logoURL" : "https://github.com/tallycash/token-list/images/looks.png"

Community-Driven, Community-Focused

Community drives all we do at Tally Ho, which is why the dev team puts so much value in your feedback when adding new features. If there’s anything you’d like to see on Tally Ho, let us know in Discord or leave a comment on our roadmap. And if you want to be more active in shaping Tally Ho’s future, make sure you follow the launch of our on-chain DAO.

Are you ready to Tally Ho? Download the wallet today!