Blockchain

在 Rails 中接收乙太幣付款的最佳方式是什麼?

  • February 10, 2022

我是該領域的新手,我通常使用Stripe on Rails來獲得傳統付款。您對在 Rails 上使用 Ether 加密貨幣獲得報酬有什麼建議嗎?

您可以推薦哪些線上商家服務或 Ruby 庫?

我知道有許多支付網關可以與加密幣、bitpaygocoin 一起使用。剛剛搜尋了“乙太支付網關”,也發現了硬幣支付。

如果您自己建構它,您必須執行一個節點,將您的業務交易與區塊鏈上的期望聯繫起來,等待該期望通過您感覺舒適的節點數量來驗證,然後在您的 ruby​​ 應用程序中完成交易。

您可以使用 Rails 中的 Ruby 庫來管理帳戶和查詢餘額。我最近發布了eth寶石。

要創建帳戶並獲取地址:

user_key = Eth::Key.new
# < make your persistent, redundant backup here >
user_key.address.to_s

要檢查餘額,您可以連接到客戶端:

endpoint = Eth::Client.create "https://example.com:8545"
endpoint.get_balance user_key.address

如果您喜歡在外部或離線管理帳戶*(推薦)*,您也可以只處理使用者的付款地址,而不需要任何私鑰資訊,例如:

user_address = Eth::Address.new "0x0c53ffa57ec554451315c2568d22477db8e71356"
endpoint.get_balance user_address

引用自:https://ethereum.stackexchange.com/questions/6236