Address

支持使用網頁 URL 發送比特幣嗎?

  • October 30, 2017

是否有任何比特幣客戶端或服務支持將比特幣發送到 HTTP(S) URL 而不必直接輸入比特幣地址?(例如捐贈


網站管理員可以在每個頁面的一個元素中包含他們的比特幣地址link(整個站點相同或每個頁面不同,例如,說明哪個頁面產生了哪個捐贈):

<link rel="payment" href="bitcoin:…" title="Donate bitcoins, if my article was of help to you">

href屬性應包含比特幣地址,使用bitcoinURI 方案

rel屬性應該具有值payment。它定義為:

RelPayment 是一種微格式,用於使支持(無論是財務還是其他)交換成為可能。通過將 rel=“payment” 添加到超連結,頁面表明該超連結的目的地提供了一種顯示或支持目前頁面的方式。例如向目前頁面的所有者提供財務支持

(可選)title屬性可以包含一個小註釋,例如捐贈的用途,或者誰將是接收者等。


工具(比特幣客戶端/服務、瀏覽器外掛等)可以通過查找payment其 URI 使用該方案的連結類型的連結來提取比特幣地址bitcoin。如果輸入的網頁 URL 沒有連結比特幣地址,該工具應該會拋出錯誤。出於安全原因,可能只有link元素應該被解析(而不是a/ area),否則例如評論員可以包含他們自己的比特幣地址。

客戶端Electrum似乎支持類似的東西(使用不同的方法):別名

別名可能是伺服器名稱(例如ecdsa.org)或類似電子郵件的地址(例如john.doe@ecdsa.org

客戶端使用位於規範 url 的描述符檢索相應的比特幣地址。

別名可以在 Electrum 客戶端中輸入,或在比特幣 URI 中使用 […]

是的,我認為這個功能會很棒;我猜它已經包含在 HTML5 規範中: https ://html5.org/r/7850

如果這在所有瀏覽器和作業系統中都類似於“mailto:”,那麼通過您的網站接受付款可能會變得非常容易,也許只要本地客戶可以接手並進行貨幣兌換等,就不需要 BitPay。現在使用者需要退出你的頁面並拉起他們的錢包進行支付,這是一個巨大的障礙。

引用自:https://bitcoin.stackexchange.com/questions/10863