MetaMask / MetaMask/metamask-extension
[Bug]: Incorrect balance for Aave v3 WAVAX token on Avalanche network
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
### Describe the bug
The fiat balance displayed for [Aave v3 WAVAX](https://snowscan.xyz/token/0x6d80113e533a2c0fe82eabd35f1875dcea89ea97#transactions) token on Avalanche network is $8.48 in MetaMask and $1.85 on the [block explorer](https://snowscan.xyz/token/0x6d80113e533a2c0fe82eabd35f1875dcea89ea97?a=0xd5018bD3d94e23e71A2575206a1176D5c8637BeC#transactions)
### Expected behavior
Correct balance to be displayed
### Screenshots/Recordings
### Steps to reproduce
1. Hold Aave v3 WAVAX token on Avalanche network
2. Notice fiat balance in MetaMask vs balance on the block explorer
### Error messages or log output
```shell
```
### Where was this bug found?
Internal release testing
### Version
13.37.0
### Build type
_No response_
### Browser
Chrome
### Operating system
MacOS
### Hardware wallet
_No response_
### Additional context
_No response_
### Severity
_No response_
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the discrepancy in MetaMask extension version 13.37.0 with Aave v3 WAVAX on Avalanche, comparing its fiat balance with the linked SnowScan token page. Trace the balance and fiat-value display path from that reproduction; done means the displayed value matches the correct balance consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- blockchain, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100