Metamask

將多個錢包連接到 Dapp 的最佳方式

  • March 14, 2022

我想要的是:

  • 將錢包連接到我的 dapp 的使用者(4 個選項中的一個,例如:Metamask、WalletConnect、Formatic 和 Portis)。
  • 創建自定義“錢包連接模式”的靈活性(我已經嘗試過 web3modal,這很棒,幾乎完全符合我的需求,但缺乏我需要的定制,設計明智)。

我在做什麼:

  • 我正在使用 React.js 和 TypeScript 建構一個前端,以與乙太坊區塊鏈上的智能合約進行互動。

圖書館需要考慮的任何提示或有關我應該如何處理的任何幫助將不勝感激。

您最好的選擇可能是使用 Noah Zinsmeister 的web3-react. 它是完全可定制的,可以讓您實現所有目標。

另一種選擇是 Blocknative 的Onboard可以實現您想要的。他們的界面是相對可定制的。

集成與您迄今為止嘗試過的選項非常相似。

Web3模態

適用於所有錢包的單一 Web3/乙太坊提供商解決方案

https://www.npmjs.com/package/web3modal

https://github.com/web3modal/web3modal

引用自:https://ethereum.stackexchange.com/questions/91039