跳到主要内容

调试

使用以下标志来指定测试网络,可以测试 Ord。有关运行比特币核心进行测试的更多信息,请参见 比特币的开发者文档

大多数在 铭文浏览器 中的 ord 命令可以使用以下网络标志运行:

NetworkFlag
Testnet--testnet or -t
Signet--signet or -s
Regtest--regtest or -r

Regtest 不需要下载区块链或者建立 ord 索引

示例

在 regtest 里运行 bitcoind,使用:

bitcoind -regtest -txindex

在 regtest 里创建钱包

ord -r wallet create

创建一个 regtest 接收地址

ord -r wallet receive

挖取 101 个区块(解锁 coinbase)使用:

bitcoin-cli -regtest generatetoaddress 101 <receive address>

在 regtest 上铭刻

ord -r wallet inscribe --fee-rate 1 <file>

挖取铭文

bitcoin-cli -regtest generatetoaddress 1 <receive address>

在 regtest 浏览器里查看铭文

ord -r server

测试递归

测试 recursion 时,首先记下依赖项(以 p5.js 为例):

ord -r wallet inscribe --fee-rate 1 p5.js

这应该返回一个 inscription_id,然后您可以在递归铭文中引用它。

请注意,在主网和 signet 上铭刻的时候这些 id 有所不同,因此请务必更改每个链的递归铭文中的内容。

现在你可以使用以下命令来铭刻你的递归铭文:

ord -r wallet inscribe --fee-rate 1 recursive-inscription.html

最终你可以挖取一些区块来开始服务器:

bitcoin-cli generatetoaddress 6 <receive address>
ord -r server