WalletConnect Web3Modal V2 有哪些替代方案?

问题描述 投票:0回答:0

我使用 WalletConnect V1 Web3Modal 允许用户将他们选择的钱包连接到去中心化应用程序。

我很喜欢它,因为它基本上没有什么开销,没有第 3 方数据问题或应用程序使用的潜在阻塞,它只是一个简单的解决方案,可以轻松连接许多不同的钱包。

但是我在他们的网站上看到了

🚨 v1.0 已经落幕。钱包和 Dapps 必须在 6 月 28 日之前升级到 v2.0。了解更多。 🚨

我阅读了 V2 对所有使用它的项目强制执行的新规则:

  • 它迫使 dApp 订阅他们的网站
  • 它强制对每个请求使用他们的“project Id”令牌
  • 它使用错误代码“1013:太多请求”为使用它的 dApp 设置任意且不明确的限制

我有充分的理由避免它:

  • 我想让用户连接他们的钱包。我与 WalletConnect 本身没有任何关系,我的用户也没有关系
  • 因此无需去他们的服务器连接用户
  • 因此强制执行他们的开销会减慢所有使用它的 dApps
  • 由于有从 dApps 发送到 WalletConnect 的请求,因此可以监控应用程序的用户、IP 记录,因此可能出现 RGPD 问题(像这样 100 欧元,德国网站仅仅因为使用谷歌字体
  • Limits & centralized 限制与用户和 dApps 强调的“去中心化”和“无需许可”的精神背道而驰
  • 我不相信 WalletConnect 会处理我的用户数据,因为我没有看到他们应该首先拥有它的一个充分理由

2023 年是否有好的、去中心化的、无需许可的、免费的和理想的开源替代方案来连接多钱包?

ethers.js wallet-connect web3
© www.soinside.com 2019 - 2024. All rights reserved.