技術接入

開發者中心

以可理解的連接流程、清楚的網路狀態與最小權限原則,改善 DApp 與錢包之間的互動體驗。

連接狀態

清楚顯示未連接、已連接、網路不符與使用者拒絕等不同情況。

網路適配

在切換或添加網路前說明用途,並提供可驗證的鏈識別與資料來源。

安全互動

以最小權限設計授權,讓使用者理解簽名可能造成的鏈上結果。

錢包連接

連接流程應清楚區分使用者尚未授權、已授權但網路不符、帳戶切換與連接中斷。不要將未連接直接視為錯誤,也不要在頁面載入後立即彈出多個連接或簽名請求。

網路資料

添加網路時提供名稱、鏈識別、原生資產、RPC 與區塊瀏覽器來源,並在執行前向使用者說明原因。若網路不支援,應提供可理解的提示,而不是引導反覆簽名。

交易與簽名呈現

  • 在送出前顯示資產、數量、接收地址與網路。
  • 說明交易可能產生的網路費用與等待時間。
  • 區分登入簽名、交易簽名與代幣授權。
  • 避免使用模糊按鈕或隱藏關鍵合約權限。

適配建議

處理使用者拒絕、網路切換失敗、交易等待、交易失敗與帳戶變更。所有核心資訊應能在操作前閱讀,不能只在簽名完成後顯示。

技術支援邊界

開發者中心提供接入方向、網路資料與安全互動建議,不代表存在未公開的 API、SDK 或保證相容能力。實際可用範圍以現有文件、產品版本與測試結果為準。

安全設計原則:讓使用者知道正在連接哪個服務、簽署什麼內容、授予哪些權限,以及如何取消或退出。

用清楚互動降低錯誤簽名

狀態、網路、交易與權限都應在操作前被理解。

立即下載