BUG: Inconsistency on Solana Tokens Icon Rendering #4629
Closed
thePolitart
started this conversation in
Ideas & Feature request
Replies: 1 comment
-
|
Moved to Issues Tab #4630 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi team,
I’m opening this issue as a developer and long-time Trust Wallet user to report what appears to be a systemic implementation bug in the Solana token icon resolution pipeline, rather than a user- or device-specific issue. After extensive cross-platform testing, the root cause is fairly clear and reproducible.
So... Trust Wallet is currently sometimes over-relying on the GitHub token assets repository for Solana token icons, without a reliable fallback to Metaplex on-chain metadata, which is the canonical and widely accepted source of truth for SPL token metadata on Solana.
This results in persistent missing icons, incorrect cache behavior, and platform inconsistency, making token identification unreliable and, frankly, pushing active Solana users to other wallets.
Summary of the Problem (High-Level)
Root Cause Analysis (Observed Behavior)
1. Icon Resolution Logic
From DevTools (Chrome extension) and behavioral analysis across platforms, the wallet appears to:
This is problematic on Solana because:
2. Caching & Import Order (Critical Detail)
Chrome Extension & iOS (same logic pattern)
If the user imports a token via “Manage Crypto” by contract address before receiving it:
If the user receives the token before importing it, or import a seed phrase that already owns the token:
3. Android-Specific Regression (Even Worse)
Android behaves similarly but with an additional issue:
This makes Android the worst affected platform.
Affected Platforms (Reproducible)
Chrome Extension
iOS
Android
Why This Is a Serious Issue
Design Mismatch: GitHub vs Solana Reality
Prioritizing GitHub assets may make sense for some chains, but not for Solana.
On Solana:
Concrete Suggested Fix
For Solana users, this is not just a minor UI glitch, it’s a structural regression that directly impacts Solana usability and user retention.
Fixing this would immediately remove one of the main reasons Solana users are abandoning Trust Wallet for alternatives.
Happy to provide logs, repro videos, or help validate a fix if needed.
Thanks for taking a look.
Beta Was this translation helpful? Give feedback.
All reactions