#ots #bitcoin #timestamping #crypto

bin+lib opentimestamps

Rust 库,用于解析、验证和序列化 OpenTimestamps 时间戳

2 个不稳定版本

使用旧的 Rust 2015

0.2.0 2023年4月12日
0.1.2 2017年4月17日

#3 in #timestamping

Download history 88/week @ 2024-03-11 20/week @ 2024-03-18 58/week @ 2024-03-25 123/week @ 2024-04-01 50/week @ 2024-04-08 21/week @ 2024-04-15 19/week @ 2024-04-22 50/week @ 2024-04-29 79/week @ 2024-05-06 30/week @ 2024-05-13 59/week @ 2024-05-20 72/week @ 2024-05-27 71/week @ 2024-06-03 25/week @ 2024-06-10 52/week @ 2024-06-17 31/week @ 2024-06-24

182 每月下载次数
3 个 crate 中使用 (通过 nostr-ots)

MIT/Apache

43KB
741

Rust OpenTimestamps 库

OpenTimestamps 是一个利用比特币区块链提供可证明时间戳的服务

该库处于早期阶段。目前支持解析和序列化 .ots 文件,并可以播放它们以计算最终出现在链中的实际哈希值。

在文档和示例方面还有大量工作要做。

使用此库的时戳查看器可在 wpsoftware.net 获取。其 源代码在此

src/bin/ots_info.rs 中有一个简单的应用程序,它读取 .ots 文件并将其内容输出到 stdout,作为基本用法示例。它实际上只是对 DetachedTimestampFile 结构体调用 fmt::Display::fmt;在没有其他文档的情况下,阅读该函数是了解数据结构如何工作的一个好起点。您可以执行它,使用 cargo run -- <filename.ots>

文档

依赖项

~3–4.5MB
~76K SLoC