Prove who — or what agent — made the commit.
Ed25519-signed provenance envelopes on Git commits. Verify offline, in CI, or right here.
Runs entirely in your browser. Nothing is uploaded.
Quickstart
pip install "matrixscroll==0.6.0" matrixscroll hook-install matrixscroll hook-status export MATRIXSCROLL_ACTOR_TYPE=agent export MATRIXSCROLL_TOOL=agent-runner git commit -m "feat: agent-assisted change" matrixscroll envelope-verify "$(git rev-parse HEAD)"
Verified against matrixscroll 0.6.0 (release line 0.6.x).
One plain-text email with the commands above. No list signup.
CI gate
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: SSX360/matrixscroll-verify-action@v1
with:
head-ref: ${{ github.event.pull_request.head.sha }}
base-ref: ${{ github.event.pull_request.base.sha }}
source: notes
matrixscroll-version: "0.6.0"
require-mode: emulated
Block unsigned merges on protected branches.