# BTC Ordinal NFT macOS 环境搭建--小白教程 **Published by:** [1bet.eth](https://paragraph.com/@duolinguo/) **Published on:** 2023-03-11 **URL:** https://paragraph.com/@duolinguo/btc-ordinal-nft-macos ## Content 前言 由于官方教程都是基于windows的,而mac用户并没有很好的新手教程。因此总结下自己这一段时间折腾macOS BTC全节点还有Ordinal环境配置的问题。 凡事由0到1最难,而当你踏入这条河流后,就会发现更广阔的海洋。 配置BTC全节点钱包 下载 https://bitcoincore.org/en/2022/12/12/release-24.0.1/ 下载Bitcoin Core 24.0.1 节点钱包,注意不要下22.0版本,因为他上面没有rpc server配置项。根据你电脑来下载对应的安装包。 例如我的电脑是m1芯片,需要选择ARM64版本的。 下载后,解压安装到mac中。如果你是使用移动硬盘装载BTC数据时,就需要在安装时,指定对应的目录为移动硬盘的BTC目录中。 注意:不要勾选修剪节点选项 启动RPC服务器 安装成功后,快捷键cmd+, 或者 preferences-选项-主要勾选启动RPC服务器配置。 重启btc客户端 这样BTC客户端就启动了rpc server服务,之后ord会用到 配置txindex 打开配置文件,输入如下内容,保存后重启客户端 txindex=1 配置ORD 下载软件 https://github.com/casey/ord/releases 从github上下载最新的ord release包,当前版本是0.5.1 下载后解压出来,解压后的文件名是 ord-0.5.1-aarch64-apple-darwin 将 ord这个可执行文件,拷贝到 /usr/local/bin/ord 打开命令行工具,输入 ord -V 信息如下,说明安装成功 ord 0.5.1 和 BTC Core 交互 创建 ord btc 钱包 ord wallet create 如果你的btc数据不是在默认目录位置,则使用上面命令时需要指定BTC数据目录和cookie的地址 例如我的数据在/Volumes/Samsung_T5/BTC/BTCSyncData 这个目录下 ord --data-dir /Volumes/Samsung_T5/BTC/BTCSyncData/ord-data --bitcoin-data-dir /Volumes/Samsung_T5/BTC/BTCSyncData --cookie-file /Volumes/Samsung_T5/BTC/BTCSyncData/.cookie wallet create 使用上面命令后,如果一切正常就会输出如下内容,mnemonic是助记词 { "mnemonic": "fun xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx fitness", "passphrase": "" } 解释下命令参数的含义 --bitcoin-data-dir 指定btc data的位置 --cookie-file 指定.cookie文件的位置 ## Publication Information - [1bet.eth](https://paragraph.com/@duolinguo/): Publication homepage - [All Posts](https://paragraph.com/@duolinguo/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@duolinguo): Subscribe to updates - [Twitter](https://twitter.com/bigfish9527): Follow on Twitter