EN
免費開始
信任,需要明確界線

你的金鑰。
明確的界線。

了解簽署內容、驗證範圍,以及仍需信任的環節。

隱私收款正在小範圍實驗測試。綁定收款碼或收款前,請先了解風險。

我們絕不會做的事

  • 絕不索取助記詞或私鑰。
  • 絕不託管資金。
  • 隱私收款絕不要求簽署交易。
  • 應用程式頁面絕不載入第三方指令碼、分析工具或 CDN 程式碼。

簽署發布授權

發布時需簽署訊息以證明你控制域名,該訊息無法移動資金。在主域名的 /create 與 /publish/* 頁面上,UniSat 存取僅限於:

  • requestAccounts
  • getAccounts
  • getNetwork
  • getPublicKey
  • signMessage(message, "bip322-simple")
  • sendBitcoin

付款使用 sendBitcoin ,僅針對伺服器剛重新查核的 UniSat 訂單,僅傳送至訂單付款位址、金額完全一致、上限 0.01 BTC,且須你在 UniSat 確認。btc.glass 不自行建立或簽署交易。也可使用任意錢包掃碼付款。

伺服器將公鑰與位址綁定,即時查詢 SAT20 和兩個 ord 鏡像,並驗證包含域名、持有人、精確 HTML 雜湊、工作 ID 和 UTC 簽發時間的 BIP-322 簽章。授權須在簽發後十分鐘內接受,每個工作僅一次;報價和兩筆訂單均需此授權。位址、公鑰、訊息和簽章隨工作保存。支援 key-path Taproot、P2WPKH、P2SH-P2WPKH,拒絕傳統 P2PKH 訊息簽章。也可手動發布:下載 HTML 無需錢包,文件介紹了如何自行在 UniSat 銘刻。

隱私收款的獨立訊息簽署入口仍為 /bind。萬用子網域網站是獨立且不可信的內容。切勿在這些網站簽署發布授權。

簽署內容

btc.glass Silent Receive v0
warning: only sign this on https://btc.glass/bind
purpose: bind
domain: btc.glass
network: bitcoin-mainnet
name: alice.btc
sp1: sp1q...
owner: bc1p...
nonce: 0123456789ABCDEFGHJKLM
issued: 2026-10-02T00:00:00Z
expires: 2026-12-31T00:00:00Z
This signature only publishes a receiving code. It cannot move any funds.

獨立驗證

  1. 開啟驗證工具 ,或離線保存。
  2. 貼上來自以下端點的 JSON 記錄: /api/record/alice.btc.
  3. 確認 BIP-322 簽章、sp1、有效期限及目前持有人均驗證通過。
  4. 比對 SAT20 與 UniSat 的持有人及域名銘文內容。

威脅模型

位於 *.btc.glass 的域名網站是銘文,可能由任何人控制。網站根頁面不在沙箱內;每個域名擁有獨立來源。直接開啟 /content 則在沙箱中執行。域名網站不共享以下位址的官方介面: https://btc.glass/bind。釣魚子網域仍可仿冒綁定頁面,因此僅在正確的主網域 URL 簽署,並在綁定後 72 小時內複查自己的收款頁面。

若瀏覽器無法直接存取 SAT20 和 UniSat,持有人檢查將依賴 btc.glass 伺服器。頁面會標明所用檢查模式。遭入侵的伺服器無法偽造持有人簽章,但可重播舊的已簽署記錄。獨立驗證簽章和持有人,並不能證明最新綁定或撤銷狀態。

收款頁面可見時每 60 秒複查一次,從背景返回、視窗取得焦點以及複製前也會複查。檢查中、檢查失敗、簽章到期或綁定變更時均隱藏收款碼(須重新整理以查看新綁定)。每次檢查在 15 秒後逾時。伺服器的持有人快取最長 120 秒,因此索引正常時,移轉確認並被索引後約 3 分鐘內應隱藏舊碼。這不能防範伺服器遭入侵或索引延遲。已保存的收款碼和截圖無法撤回。

技術控制無法完全消除釣魚子網域。其餘防線包括主網域簽署提示、手動比對收款碼和 72 小時新綁定標記。

目前應用程式與萬用子網域內容仍共用可註冊網域。現有控制隔離了來源和介面;更廣泛推出前,獨立應用程式網域可進一步降低釣魚混淆風險。

聯絡我們

安全聯絡信箱: security@btc.glass