MetaMask / MetaMask/metamask-mobile

Use pop-up drawer when interact with mobile app

Open
#4,696 0 comments 0 reactions 0 assignees View on GitHub
feature-request
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

**Describe the usability problem**
Currently when a mobile app connecting to Metamask Mobile, it has to jump to the Metamask Mobile app and sign the request. I think it could be simplified with one pop-up drawer to showcase those info and confirm the request. (Like Google Pay/Apple Pay)

**Expected behavior**
1. App created and request to connect to Metamask.
2. A pop-up drawer intent shown to user to confirm request.
3. Once it confirmed/rejected the request, send a callback to app.

**User impact | Usage frequency | Feasibility scores**
Not a important request, but it will surely improve the fluency of user experience.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how a mobile app connection request currently hands off to MetaMask Mobile. Compare that flow with the requested pop-up drawer: it should show request details, allow confirmation or rejection, and send the result back to the app.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.