MetaMask / MetaMask/metamask-mobile

How to detect that the user is using a MetaMask mobile browser?

Open
#3,613 2 comments 0 reactions 0 assignees View on GitHub
community
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

I saw on UniSwap that the connect wallet permissions window pops up automatically when a user is using the MetaMask mobile browser.

Is there any guide on how to handle this?

Contributor guide

Open the contributing guide

Research direction

The issue mentions MetaMask's mobile browser and UniSwap's wallet-connection permissions window, but names no file, test, or entry point. Start by locating the mobile dapp-browser documentation and the relevant connection-permission behavior on iOS and Android. Done means documenting whether the browser can be detected and how a dapp should handle the connection flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
documentation, mobile-dev
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.