用途:为去中心化应用(DApp)提供界面与交互设计模式参考,覆盖钱包连接、交易体验、多链支持与安全提示等场景。
主要能力: 钱包连接:先展示价值再请求连接;清晰列出支持的钱包并高亮已安装项;显示连接中状态并优雅处理拒绝;连接后展示截断地址(如 0x1234...5678)与网络;跨会话记住连接状态,避免每次访问重复提示。常见错误包括列出过多钱包选项、未解释连接原因、无法断开或切换钱包、未处理网络不匹配。
交易体验:交易前用通俗语言说明将发生什么,同时以原生代币和美元显示预估 Gas 费,突出总成本,提示高 Gas 情况并支持模拟预览;交易中显示待处理状态与预估时间,提供区块浏览器交易哈希链接,允许用户继续使用应用并优雅处理卡住的交易;交易后给出具体成功细节、变化对比(余额前后、收到的 NFT、仓位更新)及可回查的收据摘要。
多链:始终清晰显示当前网络,自动检测错误网络并提供一键切换,按网络分别展示资产;跨链桥接尽量呈现为单一操作,显示预估时间并跟踪跨链进度。
代币展示:同时显示代币符号与图标,按类型设置小数位(稳定币 2 位,波动代币 4-6 位),格式化大数字(如 1.2M),并列显示美元等值,优雅处理未知代币。
安全体验:清晰解释代币授权权限,对无限授权给出警告界面,提供钓鱼防护(验证合约地址)、诈骗代币检测与警告,以及清晰的撤销授权和断开连接流程。
适用场景:DApp 前端设计、钱包集成、交易确认页、多链资产管理界面与安全提示设计。
限制:资料未提供具体实现代码、框架、平台支持范围或收费信息。