# 比特币 NFT 入门指南

By [b4fomo.io](https://paragraph.com/@b4fomo-io) · 2023-03-10

---

什么是比特币 NFT？
-----------

比特币 NFT 的本质是基于「Ordinal」协议，将 NFT 的信息直接写入比特币链上。

「Ordinal」是序数的意思，比特币中的「Ordinal」协议，就是给比特币排序编号，并且向特定编号的比特币写入数据。

在比特币的世界，比特币的最小单位是 “聪”（Satoshi），1 比特币 等于 1 亿聪，比特币的总量最终会为 2,100 万枚，即 2,100 万亿 聪，「Ordinal」协议做的事情就是，将这 2,100 万亿个聪按照被开采出的顺序进行编号。

对聪完成编号之后，「Ordinal」协议支持对聪进行“铭刻”，即，可以在聪上写入文件。主流文件类型比如：txt、png、jpg、html等都支持。铭刻完成之后「Ordinal」协议会生成一个“Inscription” ，即铭文。在铭文上会记录NFT的铭刻信息。

铭文源信息可以在 Ordinal官网查询：[https://ordinals.com/](https://ordinals.com/)

![图为285号铭文](https://storage.googleapis.com/papyrus_images/34f7d028daa57e040d726a90d65a418a81c361d6e574f1b9c5f43ab513b1fb30.png)

图为285号铭文

比特币 NFT 和 以太坊 NFT 的本质区别是：比特币 NFT 真正地将NFT文件数据存储在了 BTC 链上，而以太坊 NFT 只是记录了一个 Token 的所有者是谁。从这个角度说，比特币 NFT 才是真正意义上的“数字藏品”。我们常常把比特币比喻为数字货币中的黄金，那么比特币 NFT 就是将黄金加工成艺术品。

如何准备自己的比特币 NFT钱包？
-----------------

比特币NFT目前仅支持 taproot 类型的钱包。所以，首先需要准备一个taproot类型的钱包。

目前市场上主流的比特币 NFT 钱包，大概包含以下几类：比特币原生钱包、为 Ordinal 定制的软件钱包、基于 Metamask 认证的网页钱包。我完整体验了以下几种钱包： Sparrow、Xverse、Ordinal Wallet、Hiro、Casa、OrdSwap，对于几种钱包的优劣对比如下：

Sparrow 钱包。它是一个开源钱包，只支持本地安装，安全性相对较高。因为最早支持 UTXO 控制转账，所以是在比特币 NFT 概念诞生早期的主流钱包。Sparrow 因为操作繁琐，并且在进行铭文转移时，有将铭文打散的风险，建议在对比特币NFT有一定了解后再使用。

Xverse 钱包。支持手机端 APP、Chrome 插件，对于ETH NFT 用户来讲很容易上手。Xverse 钱包会将交易账户和铭文账户分割开来，可以同时满足日常转账、铭文交易的需求。用户可以直接在钱包内预览自己拥有的铭文，并且在进行铭文转移时，可以保证铭文不被打散。Hiro 钱包体验和 Xverse 钱包体验接近。

Ordinal Wallet 钱包。它是 Ordinal 官方发布的网页钱包，安全性完全来自于官方的背书。因为 Ordinal Wallet 是和 Ordinal 交易所集成在一起的，可以直接在钱包内实现铭文挂单、转移。但是，目前 Ordinal Wallet 钱包只支持向“bc1”钱包地址转账，日常付款会有些不方便。并且，Ordinal Wallet 和 Sparrow 钱包不互通，无法通过助记词相互导入。

OrdSwap 钱包。支持 Metamask 的 Web 钱包。Metamask 授权后，系统会生成专属比特币地址，适合以太链 NFT 玩家快速上手。因为 OrdSwap 是比较早上线的比特币 NFT 交易市场，目前也有一定的用户基础。

Casa 钱包。安全性较高的 APP 钱包，比较适合大额转账。想要使用 Casa 钱包的铭文功能，需要连接硬件钱包 & 订阅会员（$120/年）。

建议 Ordinal Wallet/OrdSwap 钱包和 Xverse/Sparrow 联合使用，Ordinal Wallet/OrdSwap 钱包方便交易，Xverse/Sparrow 便于收藏。

**需要注意的是，比特币NFT目前仅支持 taproot 类型的钱包，在生成自己的比特币NFT钱包后，一定要检查钱包开头是否是 bc1p 开头，只有bc1p开头的钱包（即taproot类型钱包）才可以接收比特币NFT。**

在拥有比特币NFT钱包后，就可以通过铭刻和交易来拥有自己的比特币NFT。

如何铭刻自己的比特币NFT？
--------------

目前，有两种方式将文件铭刻到BTC链上：

1 通过工具，如 Ordinalsbot、Gamma、unisat等。只需要上传自己的文件支付一笔手续费就可以，非常简单，推荐个人使用此方法；

Ordinalsbot官网：[ordinalsbot.com](http://ordinalsbot.com)

Gamma官网：[gamma.io](http://gamma.io)

unisat官网：[unisat.io/inscribe](http://unisat.io/inscribe)

2 根据 Ordinal 官方文档，自己搭建节点，进行铭刻，有一定门槛，适合项目方大量铭刻的场景；

如何 Mint 比特 NFT？
---------------

在ETH上，mint 过程一般是通过智能合约中的 mint 方法来实现的。用户只需要完成支付即可完成 mint。比特币 NFT mint 不同，mint过程中有选图、铭刻两个关键步骤，示意图如下：

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

因为支付确认以及铭刻都需要花费时间，整个 mint 过程通常在 30 分钟～1 小时之间。

1.选图 在项目方官网，选择自己喜欢的 NFT 后，填写铭文接收地址，支付 Mint 费用。需要注意的是，铭文接收地址，必须是“bc1p”开头的地址。上述的钱包工具均支持。

2.铭刻 这个过程就是将 NFT 内容信息，铭刻上链的过程。因为铭刻有一定的操作门槛，大部分项目方会帮助用户完成铭刻的流程。有些项目则需要用户拿到图片之后手动铭刻。

3.项目方创建合集 当铭刻完成后，铭文还是散落的，还没有合集的概念。在以太坊上的 NFT ，合集是通过智能合约定义的，在智能合约中上传的 MetaData 决定的合集中包含哪些 NFT 以及它们的数据是什么。

因为比特币链上的 NFT 没有智能合约的概念，合集是项目方在交易所发布项目的时候定义的。以 Ordinal Wallet 交易所为例，项目方只需要在 github 上传包含 NFT 合集信息的 json 文件，提 pr 后，等待官方合 pr，项目就以合集的形式在 Ordinal Wallet 的交易平台上架了。OrdSwap 通过在 DC 提交合集文件来上架，逻辑大同小异。

如何交易比特币NFT？
-----------

目前，比特币 NFT 交易平台有两大类：基于以太坊钱包的交易平台、比特币 NFT 原生交易平台。

**_基于以太坊钱包的交易平台_** 你可以在平台上支付 ETH 来购买比特币 NFT。这类交易平台是比特币 NFT 诞生早期，用户入门门槛较高，为方便原ETH NFT 玩家入局的畸形产物。但是 OG 项目 BitCoin Punk 最早是以此方式进行二级交易，目前有一部分用户在此类交易平台上。

如果你没有比特币钱包，但是想买个比特币 NFT 玩玩，可以通过这种方式。你可以直接在 [Ordinals.market](https://Ordinals.market) 或者 OpenSea - Emblem Vault \[Ethereum\] 这个 Collection 下用ETH购买。

**_比特币 NFT 原生交易平台_** 目前，主流平台有官方的 Ordinal Wallet 和 OrdSwap 均支持自家钱包内的铭文的转移和挂单。其中 OrdSwap 支持小狐狸钱包登录自动为用户创建比特币钱包。另外，还有OpenOrdex，它是一个去中心化的比特币原生交易平台。

Ordinal Wallet 官网：[ordinalswallet.com](http://ordinalswallet.com)

OrdSwap 官网：[ordswap.io](http://ordswap.io)

OpenOrdex 官网：[openordex.org](http://openordex.org)

比特币NFT是一个全新的市场，也是一个拥有巨大潜力的市场。galaxy research的研究报告指出，[ordinals将成为50亿美元市场](https://www.galaxy.com/research/whitepapers/bitcoin-ordinals-inscriptions-5-billion-nft-market/)。b4fomo愿意和大家一道在比特币NFT市场中探索和掘金，后续也会更新更多干货内容，欢迎持续关注！

---

*Originally published on [b4fomo.io](https://paragraph.com/@b4fomo-io/nft-2)*
