Sui 钱包更新和相关工具

除了焕然一新的外观,您还将发现几项改进功能,它们将改善您使用钱包和与钱包互动的方式。

Sui 钱包更新和相关工具

今天,我们非常高兴地宣布Sui 钱包的更新。除了焕然一新的外观,您还将发现几项改进功能,它们将改善您使用钱包和与钱包互动的方式。

我们最近 推出了Sui Wallet,这是一个开源自托管钱包,是启动和加快Sui 生态系统发展战略的一部分。

1.增强用户体验和光洁度

由于大多数用户需要一个钱包来与 dApps 进行交互并访问其资产,使用钱包的体验可能会因为低情境和高信任要求而令人痛苦。

Sui 钱包背后的团队每发布一个版本,都会努力改善所有用户的钱包体验。现列举自 7 月份以来的一些变化:

重新设计的 NFT 标签

  • 拥有的 NFT 以网格形式显示。点击每个 NFT 可查看更多详细信息。
  • 从详细的 NFT 视图,您可以直接进入资源管理器或触发发送 NFT 流程。

重新设计的活动选项卡

  • 点击每个细列项目,查看过去每笔交易的详细收据,并跟踪您的活动。
  • 如果有的话,还列出了SUI 代币的数量和交易中涉及的 NFT,以方便访问。

钱包标题中的应用程序连接状态

  • 与应用程序连接后,钱包标题将显示连接状态和应用程序的 URL。
  • 为了提高安全性,现在只需点击一下,就能轻松断开与应用程序的连接。

2.最新的人工可读交易

Sui's 基于对象的所有权为中心的模式可保护用户免受欺诈和网络钓鱼攻击。根据设计,在每个签名请求中调用的Move 函数都需要将涉及的对象这些对象的参与方式作为参数。

目前,Sui Wallet 对每个签名请求支持三级权限:

  • arg: &<arg_type> 表示该参数只能在函数中读取。
  • arg: &mut <arg_type> 这意味着该 arg 只能被读取和修改,但不能被转移或销毁。
  • arg: <arg_type> 意味着可以完全访问该文件,包括转让和销毁。相关的所有权检查也会执行。

通过这种实现方式,web3 中的访问权限与 web2 中的 Android 式或 iOS 式权限一样简单易懂。

3.新应用程序 "选项卡

Sui 钱包的基本界面新增了应用程序标签。

首先,"活动连接"视图会显示钱包连接的应用程序列表。这可以让您快速找到与钱包连接的应用程序列表,类似于浏览历史记录,并能让您断开与这些应用程序的连接。

其次,在 Playground 视图中,我们添加了用于即时测试的按钮。您可以通过Mint an NFT快速铸币 DevNetNFT,并通过 Sui Explorer 上的 View account 查看 Sui Explorer 中的地址。此外,为了扩大Sui 网络上正在构建的项目,Sui 钱包将定期展示 DevNet 上上线的应用程序。请*注意*,此应用程序列表并不表示任何关联或认可,因为Sui 钱包团队不进行审核,也不进行认可。有关当前合作伙伴的列表,请参阅我们的官方合作伙伴列表 Sui 生态系统概述页面上的官方合作伙伴列表。

除了用户界面和功能更新外,幕后还有几项正在进行的开发人员体验改进。

4.钱包适配器的更新

钱包适配器通过规范与钱包的交互,可以改变网络效应。它们可以检测用户设备上安装了哪些钱包,并为应用程序开发者提供易于使用的应用程序接口,以便通过用户选择的钱包发送交易。这使开发者和用户都能轻松访问整个生态系统。

浏览器钱包我们目前正在制定 标准浏览器钱包标准(与 Solana 合作),该标准将大大简化钱包适配器扩展的流程。一般来说,浏览器钱包开发人员无需开发或维护钱包适配器,只需确保他们的钱包能通过标准化接口在浏览器中被发现即可。我们仍在开发和记录这个接口,并将在未来几周内与大家分享更多信息。

非浏览器钱包:我们欢迎为非浏览器钱包添加支持!请在我们的 软件仓库中的钱包适配器包,了解需要遵守的一般接口。我们很高兴与您一起探索将您的钱包集成到钱包适配器生态系统的最佳方式。