1 个不稳定版本
0.1.0 | 2024年6月22日 |
---|
#2 在 #g1
16,287 每月下载量
用于 6 个crate (2 个直接使用)
670KB
444 代码行
kgz-rs
使用 bls12_381 在 c-kzg-4844 中实现 verify_kzg_proof
的端点。通过了 c-kzg-4844/verify_kzg_proof 中的所有测试。
SP1 中的循环计数
操作 | 循环计数 |
---|---|
verify_kzg_proof |
276,957,860 |
load_trusted_setup |
391 |
检查 0xWOLAND/sp1-revm-kzg-profile 中的 SP1 配置文件。此crate已在 revm的SP1补丁的分支 中使用,所有测试都通过。此外,kgz-rs
基于对 此 略有修改的 bls12_381
分支。此crate以 [no_std]
模式运行。
用法
添加
kzg-rs = { git = "https://github.com/0xWOLAND/kzg-rs", default-features = false, features=['cache'] optional = true }
您可以通过运行以下命令来重新构建 g1.bin
和 g2.bin
cargo run --bin build_binaries
依赖关系
~1.1–2MB
~43K SLoC