Mixin Network 的闪电网络 API

Viewed 296

Mixin 最新支持了闪电网络,除了闪电网络的 BTC,还会支持 Taproot Assets Protocol 发行的闪电网络代币,比如闪电网络上即将发行的 USDT 等。

闪电网络的资产信息为 https://mixin.space/asset/f781f8fdaf97171a177097a1ca01b353b91fd88443bde559a88667644f5d9cdd

充值

如果是一个 Mixin Messenger 用户或者机器人,想要充值闪电网络 BTC,可以直接使用类似下面的 Lightning Address

25566@mixin.id
ren@mixin.id
70001010110@mixin.id
exin@mao.id

当然也可以通过 Mixin Messenger 的 API 请求一个闪电网络 invoice,这里使用的是通过的 /safe/deposit/entries API,只是要将对应的 chain 和 asset 指定为相应的闪电网络资产即可。

POST /safe/deposit/entries

{
  "chain_id":"59c09123-95cc-3ffd-a659-0f9169074cee",
  "asset_id":"59c09123-95cc-3ffd-a659-0f9169074cee",
  "amount":"0.00000012"
}

其中的 amount 使用的单位是 BTC,另外这个 amount 可以省略,那生成的 invoice 就是可以由发送者来指定数量的。

提现

要将闪电网络 BTC 提出 Mixin Network,可以直接通过标准的 /safe/transactions 或者 /safe/multisigs 接口来操作,手续费是统一的 1 satoshi,也就是 0.00000001BTC,没有其他隐藏费用。

提现的收款地址:

  1. 可以是 ren@mixin.id 这样的 Lightning Address
  2. 也可以是 lnbc 开头的闪电网络 invoice
  3. 可以支持动态的 invoice amount
  4. 最后还支持 LNURL 扫码支付

总之 Mixin Network 和 Mixin Messenger 支持了闪电网络全套的支付流程和标准。

4 Answers

非纯数字:用 mixin.id 或 mao.id 都可以。
纯数字:如果是 mixin id 就用 mixin.id,如果是 mao 域名,就用 mao.id

做闪电网络节点是否要等到金融云平台搭建好了才行?