Expand description
PIC Prover (Profile 0.2, centralized settlement).
Builds one workload-signed advancement candidate from the current trusted checkpoint, per the Prover procedure of the specification:
- validate the predecessor continuity state;
- establish exactly one causal predecessor (
predecessor.hashover the exact signed PIC PCA COSE bytes); - carry the Proof of Relationship required by the profile;
- keep or attenuate the predecessor materialized authority — the candidate never states the resulting authority, the settlement authority materializes it;
- bind the concrete request when required;
- produce the candidate artifacts: Transition COSE → candidate Continuity COSE → candidate PIC Token JWT, all signed by the same PoR-bound workload key.
Structs§
- Candidate
Artifacts - The three workload-signed candidate artifacts.
- Candidate
Request - What the workload asks the next checkpoint to be.
Functions§
- build_
candidate - Builds a candidate advancement from the exact signed bytes of the current trusted PIC PCA COSE checkpoint.