錢包連接
設計清楚的連接、切換網路與斷開流程,避免自動觸發高風險操作。
以透明的交易與簽名資訊,建立更容易理解的 Web3 互動。
設計清楚的連接、切換網路與斷開流程,避免自動觸發高風險操作。
根據實際支援環境處理帳戶、網路、簽名、交易與狀態回傳。
使用可信來源維護鏈識別、RPC、原生資產與瀏覽器資訊。
顯示交易對象、代幣、數量、額度與合約用途,不使用模糊描述。
區分使用者取消、網路錯誤、餘額不足、費用不足與合約失敗。
不編造不存在的 API、SDK、審核能力或技術承諾。
連接流程應由使用者主動發起,清楚顯示目前地址與網路,並在帳戶或網路變更時更新狀態。中斷連接、簽名取消與交易失敗都應有可理解的回饋,不將取消行為描述為錯誤。
在發起簽名前,用一般使用者可理解的方式說明用途、合約、資產、數量與可能結果。代幣授權應顯示額度與被授權合約,避免預設無限授權或將高風險操作包裝為一般登入。
開發團隊應依實際文件、瀏覽器環境與網路能力進行整合,並為 RPC 異常、交易等待、鏈切換失敗等情況提供處理方式。TokenPocket 不對未公開或不存在的介面能力作出承諾。