Commit-time proof
Matrix Scroll signs a provenance envelope before merge, not only a build artifact after CI. That keeps the proof attached to the commit history itself.
Sigstore, SLSA, GitHub artifact attestations, Semgrep, branch protection, and Matrix Scroll answer different questions. Matrix Scroll focuses on who signed a change before push, then lets reviewers verify that proof offline or in CI.
0.2.6, Git hooks, Scroll Gate PR verification, browser verifier, and emulated-mode evaluation.| Tool | Layer | Signs commits? | Agent identity? | Hardware path? |
|---|---|---|---|---|
| Matrix Scroll | Commit | Yes, commit envelope | Yes | Yes, preview path |
| agentmark | Commit + CI gate | Yes | Yes | No |
| Alien Agent ID | Commit + identity network | Yes | Yes | No |
| ForgeProof | File-level provenance | No | Partial | No |
| Sigstore / cosign | Artifact / container | No | No | No |
| GitHub artifact attestations / SLSA | Build / artifact | No | No | No |
Matrix Scroll signs a provenance envelope before merge, not only a build artifact after CI. That keeps the proof attached to the commit history itself.
The envelope records actor type, tool, mode, and optional bounded scope. That is the missing context most artifact systems do not model.
Reviewers can verify the same proof in the CLI, browser, and CI without a hosted control plane. Start at /verify/ and carry the same contract into CI.
The SE050 path is real roadmap work, but the public launch mode is still emulated. We do not claim non-exportable keys are shipping broadly today.
Matrix Scroll is still building public case studies, multi-agent envelopes, and deeper Rekor or GUAC export stories. The core verifier contract ships now; the surrounding enterprise plane is still growing.