Skip to content
Directory of ERC20 token images. Upload yours to get displayed in the Trust Wallet
JavaScript
Branch: master
Clone or download
Pull request Compare This branch is even with compound-finance:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
coins
dapps
test
tokens
tutorial
.gitignore
.travis.yml
LICENSE
PULL_REQUEST_TEMPLATE.md
README.md
formats.md
package-lock.json
package.json

README.md

Trust Wallet Token Images

This repository (repo) provides coin / token images for Trust Wallet mobile clients iOS and Android

Directory of token images for ERC20 contracts

Add custom image:

Image Requirements

  • format: png. Format PNG considered not valid.
  • name:name of the file in lowercase fromat
    • For tokens: contract_address.png. Ex: 0xd26114cd6ee289accf82350c8d8487fedb8a0c07.png
    • For coins: slip44.png. Ex: Bitcoin is 0.png
  • size: 256px by 256px
  • background: preferably transparant
  • use simple drag and drop online servise tinypng to optimize image size

How To Add

  1. Press on Fork in the top right corner, wait for process to complite
  2. Navigate to tokens (or coins, if you're adding a coin icon) folder on your own fork.
  3. Press on Upload File in the top right corner.
  4. Choose file, make sure it follows requirments above
  5. Press on Commitchanges
  6. Press on New pull request on your own fork page and submit it by pressing on Create pull request!
  7. Add short description including name and token symbol in a header field
  8. Press on Create pull request
  9. Once tests complited and verifies your image follows requirments maintainer will merge it and in 5-10 minutes token became searchable and will have image insted of plain logo in Trust Wallet

Youtube: Upload ERC20 Token Image to Trust Wallet:

Upload ERC20 Token Image to Trust Wallet

FAQ

Why do I still see old logo in Trust Wallet after uploaded new one

Both clients, Android and iOS keep old image cache for up to 7 days, in order to reflect changes immediately, reinstall Trust Wallet application. But as always, make sure you have backup to all your wallets.

How to Use It? (For Developers)

Base URL:

https://raw.githubusercontent.com/TrustWallet/tokens/master/tokens/<contract_address>.png

Example:

https://trustwalletapp.com/images/tokens/0x006bea43baa3f7a6f765f14f10a1a1b08334ef45.png
https://raw.githubusercontent.com/TrustWallet/tokens/master/tokens/0x006bea43baa3f7a6f765f14f10a1a1b08334ef45.png

Used in Applications

You can’t perform that action at this time.