Working in Ruby (and perhaps Rails). Are there any ways of accepting and managing payments in Bitcoin for Ruby or Rails?
5 回答
你看过Github吗:https ://github.com/lian/bitcoin-ruby
还有一些其他的宝石与用 Ruby 编写的比特币相关。
查看查询:https ://github.com/search?q=bitcoin+ruby&type=Repositories&ref=searchresults
这里有一个 Ruby 示例代码https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29#Ruby
也可以在 Github 中查看这个 gem https://github.com/davout/bitcoin-central
我创建的可以包含在 rails 应用程序中的 gem。
它使用来自 BIP32 确定性种子的唯一地址创建付款。这些付款使用不同的货币从货币 -> BTC 中获取汇率。
一个 rake 任务使用 BTC 24 小时加权平均值每 30 分钟更新一次付款,而另一个使用helloblock.io检查付款。
它不是一个购物车解决方案,而是一个比特币支付生成器/处理器 gem,不需要索引区块链或在您的服务器上存储私钥。
我从 Dave Thomas 很棒的教程“Rails 中的敏捷 Web 开发”开始在 RoR 中开发http://microbitcoin.fr 。它显示带有电子邮件通知、二维码 pdf 发票下载等的比特币购物车/结账(允许其他付款方式)。为每笔交易生成一个新的比特币地址。该应用程序具有创建和更新产品目录的完整管理功能。我集成了一个确定性比特币钱包,这样店主就可以使用普通的电子钱包来接收付款,而网络服务器不持有任何私钥。应用程序只知道钱包的主公钥:这是最安全的选择。欢迎提供反馈,我很乐意分享代码。
我开发了一个 RoR 网站,它使用比特币支付共享托管费用。