MetaMask / MetaMask/metamask-extension
[Bug]: Pay with ETH displayed on BNB chain when selecting the token for the gas fee
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**
During a send transaction on the BNB chain, when selecting the token for the network fee, the text displayed for the native token is "Pay with ETH"
**Expected behavior**
Text displayed to be pay with native token or pay with BNB
**Screenshots/Recordings**
https://github.com/user-attachments/assets/fa3ec89d-7546-401c-a069-bf3d08a2b486
**Steps to reproduce**
1. Start Send flow
2. Select BNB network
3. Click on the dropdown arrow next to the BNB network fee
4. Notice text displayed is Pay with ETH
**Error messages or log output**
```shell
```
**Detection stage**
In production
**Version**
13.3.0
**Build type**
None
**Browser**
Chrome
**Operating system**
MacOS
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 in the Send flow's network-fee token-selection dropdown and search the TypeScript code for the "Pay with ETH" text. Reproduce on the BNB network, then verify that the native fee option displays "Pay with BNB" or the native-token wording while Ethereum behavior remains correct.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100