Repolode
ordinals

ordinals/ord

用于追踪比特币中稀有聪(sat)的索引、区块浏览器与命令行钱包,基于序数理论。

Star
3,969
Fork
1,481
未关闭 Issue
425
最近提交
21小时前

这是什么?

ord 是一个用 Rust 编写的程序,通过索引比特币区块链,为每一个聪(satoshi)分配序数编号。序数按挖出的先后顺序编号,并在交易中保持不变,人们因此可以识别并收藏特定的聪,将其作为古钱币式的收藏品。

该项目包含三部分功能:追踪聪位置的索引、由 `ord server` 命令提供的网页区块浏览器,以及命令行钱包。钱包的私钥管理和交易签名交由 Bitcoin Core 完成,需要连接一个已同步并开启 txindex 的 bitcoind 节点,通过 RPC 通信。

由于钱包直接操作 Bitcoin Core 钱包,项目建议将序数资产与普通比特币资产分开存放。服务端浏览器会渲染不可信的 HTML 与 JavaScript,运行者需要自行防范跨站脚本和仿冒等安全风险。项目目前处于实验阶段,不提供任何担保。

核心功能

  • 01为聪建立索引,追踪其序数编号在交易间的流转。
  • 02通过 `ord server` 命令提供网页区块浏览器。
  • 03提供命令行钱包,私钥管理与签名依赖 Bitcoin Core。
  • 04通过 RPC 连接 bitcoind,支持 cookie 文件、用户名密码及环境变量等认证方式。
  • 05可通过预编译二进制、Homebrew、Docker 或使用 Cargo 从源码构建安装。

适用场景

  • 查询比特币上某个聪的序数编号、位置或流转历史。
  • 自建用于浏览序数铭文与聪的区块浏览器。
  • 通过基于 Bitcoin Core 的命令行钱包管理序数资产。
  • 研究其 BIP 中描述的序数分配与转移算法。

快速上手

  1. 1

    使用安装脚本安装预编译二进制文件

    按 README 中的官方说明安装
  2. 2

    检查安装是否成功

    ord --version
  3. 3

    或在 macOS 上使用 Homebrew 安装

    brew install ord

使用前须知

  • 这是实验性软件,不提供任何担保。
  • 运行索引需要一个已同步且开启 -txindex 的 bitcoind 节点。
  • 由于 ord 可访问 Bitcoin Core 钱包,不应用于存有大量资金的钱包。

标签

常见问题

ord 是什么?
用于追踪比特币中稀有聪(sat)的索引、区块浏览器与命令行钱包,基于序数理论。 ord 是一个用 Rust 编写的程序,通过索引比特币区块链,为每一个聪(satoshi)分配序数编号。序数按挖出的先后顺序编号,并在交易中保持不变,人们因此可以识别并收藏特定的聪,将其作为古钱币式的收藏品。
ord 可以免费使用吗?用的什么许可证?
ord 以 CC0-1.0 许可证开源。用于商业产品前,请先确认许可证条款。
ord 还在维护吗?
活跃维护中。ord 最近一次提交是在 2026年10月19日。
ord 适合用来做什么?
查询比特币上某个聪的序数编号、位置或流转历史。 自建用于浏览序数铭文与聪的区块浏览器。 通过基于 Bitcoin Core 的命令行钱包管理序数资产。 研究其 BIP 中描述的序数分配与转移算法。
ord 怎么安装和运行?
使用安装脚本安装预编译二进制文件 检查安装是否成功: ord --version 或在 macOS 上使用 Homebrew 安装: brew install ord
在哪里获取 ord?
源代码和安装说明在 GitHub 上:https://github.com/ordinals/ord

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目