【问题标题】:Deeplinking to connect to Mobile Wallets using Wallet Connect使用 Wallet Connect 进行深度链接以连接到移动钱包
【发布时间】:2021-12-06 18:27:52
【问题描述】:

我正在尝试创建一个可以通过 WalletConnect 协议连接到移动钱包(Metamask 和 TrustWallet)的移动应用程序。作为参考,我想要实现的目标类似于 opensea 和 rarible 移动应用程序正在做的事情 - 如果您单击连接到 metamask 按钮,该应用程序将带您进入 metamask 应用程序(通过深层链接),您可以批准连接从钱包里。

我可以使用 wallet connect 生成一个 uri,如果你通过 QR 码扫描它就可以使用,但是当我尝试将它用作深度链接时,它会将我带到 metamask 应用程序,但不会打开“你想连接”弹出窗口。下面是使用深层链接的示例:

metamask://wc?uri=wc:87dc2f44-42ff-4206-81bf-f2685730759d@1?bridge=https%3A%2F%2Fp.bridge.walletconnect.org&key=bbd16a77194580dc2c4b8caf02fd5d269bf9c0efdb7feadff91673bc37a.

只是想知道是否有人已经完成了这项工作并可以分享一些见解

【问题讨论】:

  • 您好,我也有同样的问题,请问您解决了这个问题吗?

标签: ethereum metamask wallet-connect


【解决方案1】:

嗨,我终于用下面的链接解决了:

出价必须是https://bridge.walletconnect.org

Session.Config(UUID.randomUUID().toString(), "https://bridge.walletconnect.org", key)

from wallet connect sample

【讨论】:

  • 嘿,你能分享一下你用来获得想要的结果的代码吗?我也有同样的问题。谢谢。
  • 好的,我试试,谢谢!
  • 我只是更新答案
  • 但是你克隆了这个项目吗?因为当我这样做时,它没有找到任何模块..
  • 我下载 zip 文件
猜你喜欢
  • 1970-01-01
  • 2022-08-22
  • 2021-11-28
  • 2021-12-16
  • 2022-12-15
  • 2021-05-25
  • 2017-04-03
  • 1970-01-01
  • 2013-01-20
相关资源
最近更新 更多