MetaMask / metamask-docs

Developer documentation for MetaMask
https://docs.metamask.io
Apache License 2.0
669 stars 968 forks source link

Deeplink docs missing #244

Closed matheus-gsilva-ifood closed 1 year ago

matheus-gsilva-ifood commented 3 years ago

Hello! Where can i find examples and docs for deeplink? I've tried to find on metamask-mobile as well but I could not! Where can I find docs or even examples?

Thank you!

BboyAkers commented 3 years ago

Hey! What examples in particular were you looking for? 🙂 I'd be more than happy to try to create them. Did this link help at all? https://docs.metamask.io/guide/mobile-best-practices.html#deeplinking

matheus-gsilva-ifood commented 3 years ago

Hi! i would like to:

  1. be able to register into my app using metamask login (similar to a connection that a dapp would do).
  2. Payment/contract interaction going from my app to metamask window (so user can accept, change gas, etc) and a callback into my app again
  3. Retriever balance of specific tokens from the account connected on step 1
BboyAkers commented 3 years ago

I'll dig into this and see if I can create a tutorial and/or documentation. I'll be stacked for the next few weeks with several conference talks, work, and life, as a heads up. I'll make sure to re-visit this soon after my schedule clears up! 🙂

matheus-gsilva-ifood commented 3 years ago

Thank you so much!

BboyAkers commented 3 years ago

Update, I'll start digging into this over the weekend! Thanks again!

RoyalSix commented 3 years ago

Hi I am wondering how can I provide the same clean experience that OpenSea has when deeplinking.

Once the user accesses https://metamask.app.link/dapp/opensea.io on their mobile device they are simply provided a connect button and then a nice connected popup at the bottom of the screen.

Yet when I try the same procedure using a deeplink for my app. It gets redirected to the browser window on the metmask app.

alexanderMontague commented 2 years ago

Hi I am wondering how can I provide the same clean experience that OpenSea has when deeplinking.

Once the user accesses https://metamask.app.link/dapp/opensea.io on their mobile device they are simply provided a connect button and then a nice connected popup at the bottom of the screen.

Yet when I try the same procedure using a deeplink for my app. It gets redirected to the browser window on the metmask app.

This is also something I am looking to do. Couldn't find any docs on it. Just authorize through Metamask mobile and then redirect back to the dapp with the provider initialized

MogoHu commented 2 years ago

Hi I am wondering how can I provide the same clean experience that OpenSea has when deeplinking. Once the user accesses https://metamask.app.link/dapp/opensea.io on their mobile device they are simply provided a connect button and then a nice connected popup at the bottom of the screen. Yet when I try the same procedure using a deeplink for my app. It gets redirected to the browser window on the metmask app.

This is also something I am looking to do. Couldn't find any docs on it. Just authorize through Metamask mobile and then redirect back to the dapp with the provider initialized

I would like to know if you have solved this problem, I am also working on it recently, thank you

alexandratran commented 1 year ago

@matheus-gsilva-ifood @RoyalSix @alexanderMontague @MogoHu Is this still an issue for any of you? MetaMask SDK should solve some issues with deeplinking.

MogoHu commented 1 year ago

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

MogoHu commented 1 year ago

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。