igneum/proving/igneum-prove/program/Cargo.toml
igneum-labs f71af23dcb Proving: aggregator guest, host modes shard and block with per-stage timestamps, exporter with shard plans
Two SP1 programs: the shard guest and the aggregator guest (deferred proof verification of the shard vk). Host modes native (cut, witnesses, chain and sums, three tamper checks, stub), execute (cycles per shard and for the aggregator), shard (execute, core, compressed, each verified), block (compressed proof per shard, aggregation, verified against the shard program id and the claim). Every stage prints a STAGE line and a RESULT line with a UTC timestamp so a silent gap is visible, and the host holds a Tokio runtime for the whole run and drops the proof system inside it, for the sp1-cuda Drop panic (ledger P20). The exporter writes v1 fixtures with the plan and every shard's expected roots, links and witness size; --budget makes a test cut.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-04 10:05:05 +00:00

11 lines
397 B
TOML

[package]
name = "igneum-prove-program"
description = "SP1 guest: proves one shard of an Igneum chain block (design 5.1): witness checked against the pre-root, the shard executed, the post-root and the prover committed"
version.workspace = true
edition.workspace = true
license.workspace = true
[dependencies]
sp1-zkvm.workspace = true
igneum-prove-core.workspace = true
bincode.workspace = true