Submitting a token logo to Trust Wallet is a straightforward process. Here’s how you can do it:
Steps to Submit a Token Logo in Trust Wallet

Prepare Your Logo
Format: PNG (transparent background preferred)
Size: 256x256 pixels (high resolution)
File Name: Token logo name must match the token’s contract address
Example: 0x123...abc.png (replace with your token’s contract address)
Create a Pull Request (PR) on GitHub
Trust Wallet manages token logos via their official GitHub repository.
Go to: https://github.com/trustwallet/assets
Fork the repository.
Navigate to:
blockchains/[BLOCKCHAIN_NAME]/assets/[TOKEN_CONTRACT_ADDRESS]/logo.png
(Replace [BLOCKCHAIN_NAME] with the blockchain your token is on, e.g., ethereum, binance, polygon, etc.)
Upload your logo file (
logo.png) inside the correct folder (create a new folder if needed).Submit the Pull Request
After uploading, create a Pull Request (PR) to merge your changes into the main repository.
Provide details like token name, symbol, contract address, and website.
Wait for Approval
Trust Wallet’s team will review your submission (usually takes 1-7 days).
Once approved, the logo will appear in Trust Wallet automatically.
Important Notes
Do not submit low-quality or placeholder logos (they may be rejected).
Ensure the contract address is correct (submitting a wrong address may cause delays).
For BEP20, ERC20, or other tokens, follow the same process under the correct blockchain folder.
Alternative Method (For Faster Processing)
If you’re not familiar with GitHub, you can submit a request via Trust Wallet’s support form (though GitHub is preferred for faster approval).
