你的金鑰。
明確的界線。
了解簽署內容、驗證範圍,以及仍需信任的環節。
隱私收款正在小範圍實驗測試。綁定收款碼或收款前,請先了解風險。
我們絕不會做的事
- 絕不索取助記詞或私鑰。
- 絕不託管資金。
- 隱私收款絕不要求簽署交易。
- 應用程式頁面絕不載入第三方指令碼、分析工具或 CDN 程式碼。
簽署發布授權
發布時需簽署訊息以證明你控制域名,該訊息無法移動資金。在主域名的 /create 與 /publish/* 頁面上,UniSat 存取僅限於:
requestAccountsgetAccountsgetNetworkgetPublicKeysignMessage(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.
獨立驗證
- 開啟驗證工具 ,或離線保存。
- 貼上來自以下端點的 JSON 記錄:
/api/record/alice.btc. - 確認 BIP-322 簽章、sp1、有效期限及目前持有人均驗證通過。
- 比對 SAT20 與 UniSat 的持有人及域名銘文內容。
威脅模型
位於 *.btc.glass 的域名網站是銘文,可能由任何人控制。網站根頁面不在沙箱內;每個域名擁有獨立來源。直接開啟 /content 則在沙箱中執行。域名網站不共享以下位址的官方介面: https://btc.glass/bind。釣魚子網域仍可仿冒綁定頁面,因此僅在正確的主網域 URL 簽署,並在綁定後 72 小時內複查自己的收款頁面。
若瀏覽器無法直接存取 SAT20 和 UniSat,持有人檢查將依賴 btc.glass 伺服器。頁面會標明所用檢查模式。遭入侵的伺服器無法偽造持有人簽章,但可重播舊的已簽署記錄。獨立驗證簽章和持有人,並不能證明最新綁定或撤銷狀態。
收款頁面可見時每 60 秒複查一次,從背景返回、視窗取得焦點以及複製前也會複查。檢查中、檢查失敗、簽章到期或綁定變更時均隱藏收款碼(須重新整理以查看新綁定)。每次檢查在 15 秒後逾時。伺服器的持有人快取最長 120 秒,因此索引正常時,移轉確認並被索引後約 3 分鐘內應隱藏舊碼。這不能防範伺服器遭入侵或索引延遲。已保存的收款碼和截圖無法撤回。
技術控制無法完全消除釣魚子網域。其餘防線包括主網域簽署提示、手動比對收款碼和 72 小時新綁定標記。
目前應用程式與萬用子網域內容仍共用可註冊網域。現有控制隔離了來源和介面;更廣泛推出前,獨立應用程式網域可進一步降低釣魚混淆風險。
聯絡我們
安全聯絡信箱: security@btc.glass