# Ordinals搭建全节点教程

By [arant.eth](https://paragraph.com/@arant) · 2023-03-17

---

**1.硬件条件**

1T固态硬盘，不推荐使用机械硬盘，同步数据太慢。

**2.需要安装软件：**

操作系统：建议使用window10系统，苹果系统好几个朋友都出现各种问题。钱包版本问题，浪费很长时间同步最后都放弃。

BTC全节点钱包：下载 BitcoinCore

[https://bitcoincore.org/en/download/](https://bitcoincore.org/en/download/)

![下载最新版本的钱包](https://storage.googleapis.com/papyrus_images/1aae147d69bc5d6159daa9838fb77ea296ef317d161faf738f8519c64d8c0afc.png)

下载最新版本的钱包

下载完成后执行安装程序

![](https://storage.googleapis.com/papyrus_images/97864bab98929e3b0235846c031b05880a0c0523c0a9318c39adb495a0d35773.png)

选择安装钱包文件夹，不建议放在默认C盘里。

默认安装

![](https://storage.googleapis.com/papyrus_images/f2adb19d0c0f5700ba52aa392593143d27700b5df9e5c7360ebf7606959b8f43.png)

安装完成

![](https://storage.googleapis.com/papyrus_images/d496255dc1ea8555c9a4a24419eccaf1047583f8fe9f76387d90d074ddff5459.png)

修改安装目录，将目录放在1TB硬盘中。将区块链存储限制一定得去掉，因为我们需要同步全节点的数据。如下图需要500G，所有需要1T的硬盘。

![](https://storage.googleapis.com/papyrus_images/e15d2e9f2821d2e3d23a65cba4789238beccf104eb00c944d6ad4d5e0faaf53f.png)

然后等待区块同步，大概需要10到20个小时左右。

同步完成后打开，btc文件下btccoin.conf文件 中#`tindex=1`

找到窗口→控制台→输入获取区块高度信息 输入getindexinfo 同步区块高度。

**安装ordinals**

下载ordinals钱包：在github上找到最新版本下载。

[https://github.com/casey/ord/](https://github.com/casey/ord/)

下载解压完成后，需要配置环境变量。

在安装目录下指定钱包环境变量。

![](https://storage.googleapis.com/papyrus_images/425a6f8ce6e31dbef80dfedd1f93a3a13bc7367ce8ebab0c317af08de9f3bbf7.png)

打开命令窗口：输入 ord --version 可以看到版本号，安装成功。

![](https://storage.googleapis.com/papyrus_images/2d66eda239ba15a68ab632f3353e7e7683f4516a34bd6f2e5078e7805f28836a.png)

创建一个BTC钱包：

在btc安装目录下创建一个自己的钱包ordWallet，切记一定要保管好自己的钱包。

    ord --wallet ordWallet -bitcoin-data-dir E:\BitCoinData wallet create
    

由于ord需要全部index，在bitCoinData目录下创建一个inedxe文件。 会有一个index.redb文件。（这个需要很久，也可以直接在github 上找一个最近的时间的下载来了就不需要从0块开始同步了）

ord --cookie-file "E:\\btc\\Bitcoin.cookie" --data-dir "E:\\btc\\Bitcoin\\inedxe" index

![](https://storage.googleapis.com/papyrus_images/4e4c4f46cb5ad035cb1407aa2f87b32872a2a418d20bf016d8bb2043391f1dfc.png)

查看一些常用的帮助命令：

ord --cookie-file “e:\\btc\\Bitcoin\\.cookie” data-dir “E:\\btc\\Bitcoin\\index” --wallet ordWallet --help

![](https://storage.googleapis.com/papyrus_images/83ea21301d34ae97930e2e146a49cc40e32cfdcfb494f51b774fd724849ac33d.png)

想查询每一个命令如下：

ord --cookie-file “E:\\btc\\Bitcoin\\.cookie” data-dir “E:\\btc\\Bitcoin\\index” --wallet ordWallet inscribe -h

环境已经搭建完成了，需要反复去读Ordinals的帮助文档。避免浪费btc出错，建议读文档了解原理后才开始自己的第一个 inscribe

**Ordinals 帮助文档：**

[https://docs.ordinals.com/](https://docs.ordinals.com/)

---

*Originally published on [arant.eth](https://paragraph.com/@arant/ordinals)*
