Skip to content

fix: hide native tokens on Tempo networks (testnet and mainnet) [WIP]#7882

Draft
khanti42 wants to merge 16 commits intomainfrom
fix/hide-tempo-native-tokens
Draft

fix: hide native tokens on Tempo networks (testnet and mainnet) [WIP]#7882
khanti42 wants to merge 16 commits intomainfrom
fix/hide-tempo-native-tokens

Conversation

@khanti42
Copy link
Contributor

@khanti42 khanti42 commented Feb 10, 2026

Explanation

Tempo testnet (eip155:42431) and Tempo mainnet (eip155:4217) return arbitrary large numbers for native token balances via eth_getBalance. Showing these in the wallet would be misleading. This PR hides native tokens on those chains end-to-end: in AssetsController.getAssets, in balance fetching (AccountTrackerController and RPC balance fetcher), and in asset selectors so the UI never shows Tempo native tokens.

References

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

@khanti42 khanti42 force-pushed the fix/hide-tempo-native-tokens branch from 6d12965 to 298d46a Compare February 20, 2026 08:40
@khanti42 khanti42 changed the title fix: hide tempo native tokens [WIP] fix: hide native tokens on Tempo networks (testnet and mainnet) [WIP] Feb 20, 2026
@khanti42 khanti42 force-pushed the fix/hide-tempo-native-tokens branch from bb22d25 to 722b537 Compare February 20, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments