Casey 正统 Runes 协议的发行和转账

Runes中文社区
Runes中文社区 得得号

Mar 11 Runes 第一中文社区,聚焦比特币资产

摘要: Casey 的 Runes 协议是 Bitcoin 正统的 FT 资产协议。

Casey 是会玩儿的!

1、王炸在于 Runes 资产正统性

2、提前半年为 Runes 协议宣发预热

3、时机卡在 BTC 减半热点时,上线主网

可以预见:Runes 符文有趣的玩法,会在4月份主网上线之前不断涌现。 

Runes 协议的相关工具即将上线,文末加群。

——MiX 

Runes 资产操作指南

本指南内容包括:
  1. 安装 Bitcoin Core 和 ord 软件

  2. 创建两个钱包 Alice 和 Bob

  3. 使用 ord wallet receive 接收 BTC

  4. 使用 ord wallet etch 蚀刻符文,即发行 Runes 符文

  5. 使用 ord wallet send 转账符文


在本指南中,我们使用比特币的 Regtest 测试网络。

1、安装与运行

1.1 安装 Bitcoin Core

可从 bitcoincore.org 的下载页面(https://bitcoincore.org/en/download/)获取 Bitcoin Core。

本指南不会详细介绍如何安装 Bitcoin Core。

安装后,您应该能够成功运行以下命令:

bitcoind - version

备注:不要使用 bitcoin-qt

1.2 安装 ord

ord 是用 Rust 语言实现的,可以使用源码(https://github.com/ordinals/ord)编译安装,也可以直接在发布页面(https://github.com/ordinals/ord/releases)下载已构建的二进制文件。

从命令行安装最新的二进制文件,运行以下命令:

curl --proto '=https' --tlsv1.2 -fsLS <a href="https://ordinals.com/install.sh">https://ordinals.com/install.sh</a> | bash -s
安装 ord 后,您应该能够成功运行以下命令,并打印出ord 的版本号。
ord --version

1.3 运行比特币区块链

ord 需要 Bitcoin Core 索引交易和 REST 接口。

将 Bitcoin Core 节点运行在 regtest 网络中并索引交易,运行以下命令:

bitcoind -regtest -txindex

2、创建两个钱包

ord 使用 Bitcoin Core 来管理私钥、签署交易以及将交易广播到比特币网络。
在 regtest 网络中,创建两个名为alice 和bob 的钱包,运行以下命令:
ord -r wallet --name alice create<br />ord -r wallet --name bob create

3、接收 BTC

正常的比特币交易以 sats 支付费用,因此您的钱包将需要一些 sats。
alice 钱包获取 regtest 网络的接受地址,运行以下命令:
ord -r wallet --name alice receive
挖 101 个区块以解锁 coinbase,运行以下命令:
bitcoin-cli -regtest generatetoaddress 101 <receive address>

查看余额,运行以下命令:

ord -r wallet --name alice balance

4、蚀刻符文

在 regtest 网络中蚀刻符文,运行以下命令:

ord -r wallet etch --divisibility 0 --fee-rate 1 --rune FIRST.RUNE.TOKEN --supply 21000000 --symbol $

一旦蚀刻交易被打包,符文和交易 ID 有类似如下的输出:

{
   "rune": "FIRST•RUNE•TOKEN",
   "transaction":"6cf934f4034fd231e483bad91216e0f75e05aa66c86d79d31ff641affc4c35fd"
}

挖 1 个区块,运行以下命令:

bitcoin-cli -regtest generatetoaddress 1 <receive address>

查看符文余额,运行以下命令:

ord -r wallet --name alice balance

 

5、转账符文

bob 钱包获取 regtest 网络的接收地址,运行以下命令:

ord -r wallet --name bob receive

转账符文,运行以下命令:

ord -r --index-runes wallet --name ord send --fee-rate 1 <bob's receive address> 7FIRST&bull;RUNE&bull;TOKEN

同样的,挖 1 个区块,运行以下命令:

bitcoin-cli -regtest generatetoaddress 1 <receive address>

一旦转账交易确认,接收者可以确认符文余额,运行以下命令:

ord -r wallet --name bob balance

输出应该是:

{  
    "cardinal": 0, 
    "ordinal": 0,
    "runes": { 
        "FIRSTRUNETOKEN": 7
         },  
    "runic": 10000,
    "total": 10000
}

免责声明:本文仅供参考,不得被用作法律、税务、投资、理财或任何其他建议。 

作者:hw76gK;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请联系微信:chaindd123

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 Runes中文社区 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信