Web3js
將錢包連接到您的 dApp 和不同的乙太坊錢包類型
使用者如何使用 dApp 連接他們不同的錢包,如 MetaMask、移動錢包和硬體錢包?
支持哪些錢包?
可以與 dApp 互動的乙太坊錢包有五類
- 內置瀏覽器(Opera、Brave、…)
- 瀏覽器擴展(MetaMask,…)
- 移動錢包(Trust、Walleth、Pillar、…)
- 基於帳戶的網路錢包(Fortmatic、3box、…)
- 硬體錢包(Ledger、Trezor、…)
還有一大類無法與 dApp 集成的錢包,包括缺乏與智能合約集成功能的通用錢包應用程序。
- 許多擁有多個硬幣的通用錢包應用程序(Xapo,…)
- 所有加密貨幣交易所(Binance,…)
- 其他“熱錢包”/“託管”錢包服務,如 BitGo
不同的錢包有不同的使用者體驗來連接。例如,使用 MetaMask,您會彈出一個連接。使用移動錢包,您可以掃描二維碼。
Web3modal是一個 JavaScript 庫,可讓您輕鬆地將任何受支持的錢包提取到您的 dApp。它抽像出錢包提供的不同使用者體驗和協議。
免責聲明:我是 Web3modal 項目的貢獻者之一