gpt4 book ai didi

javascript - 应用程序使用什么 API 来访问(发送金额)比特币钱包

转载 作者:行者123 更新时间:2023-11-28 19:04:07 24 4
gpt4 key购买 nike

我有一个部署在 iOS/Android/浏览器上的现有应用程序。它使用 Meteor,并且 100% 是 javascript。我想增强此应用程序以访问本地比特币钱包,并将少量资金从钱包发送到预定义的地址以进行托管。为了清楚起见,钱包属于钱包所有者,既不是我也不是我的应用程序。应用程序和钱包位于同一设备上。

因此,我需要一个适用于人们安装的所有不同钱包的 API,并且希望避免在我的应用程序上存储私钥,甚至希望避免人们必须使用我的应用程序创建帐户。

所以,具体的问题是是否有一个 API 允许应用程序指示钱包将比特币付款发送到某个地址。钱包将提示用户批准交易。如果这样的 API 不存在,如何实现此类需求的解决方案?

最佳答案

我强烈建议为此使用 bitcoin: URI。比特币 URI 在用户的默认比特币钱包中打开。比特币 URI 的语法如下:

bitcoin:<address>[?amount=<amount>][?label=<label>][?message=<message>]

例如,如果您希望用户发送 0.1 比特币175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W,您可以使用以下 URI:

bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?amount=0.1

您还可以选择使用 label 参数添加标签,以便用户知道他们要发送到哪里。

有关比特币 URI 的更多信息:https://en.bitcoin.it/wiki/BIP_0021

关于javascript - 应用程序使用什么 API 来访问(发送金额)比特币钱包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32020542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com