MetaMask / MetaMask/metamask-mobile
[Bug]: Security Alerts - Polygon and Arbitrum throw error, while that same transaction scan works well in Extension (benign)
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
### Describe the bug
Polygon and Arbitrum throw error, while that same transaction scan works well in Extension (benign).
This affects Polygon and Arbitrum networks and Mobile only.
### Expected behavior
_No response_
### Screenshots/Recordings
See side by side comparision Extension vs Mobile
https://github.com/user-attachments/assets/2858906f-325c-4423-8c05-f22c95a6e9a7
### Steps to reproduce
1. Go to the test dapp
2. Connect
3. Select Arbitrum // Polygon
4. Trigger a simple send
5. See blockaid error
### Error messages or log output
```shell
```
### Where was this bug found?
Internal release testing
### Version
7.67.0
### Build number
3764
### Build type
None
### Device
Pixel 6
### Operating system
Android
### 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 issue on the test dapp with the Mobile app on Arbitrum and Polygon, following the listed connection and simple-send steps. Compare the Mobile result with the Extension result and identify why the benign transaction produces a Blockaid error; done means the same scan succeeds on both networks without that error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- blockchain, react-native, typescript
- Domain
- blockchain, mobile, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100