SDK quickstart
Install, sign, and verify.
Set up Matrix Scroll 0.7.0, add Git hooks, and verify signed records locally or in CI.
pip install "matrixscroll==0.7.0"
matrixscroll hook-install
matrixscroll hook-status
export MATRIXSCROLL_ACTOR_TYPE=ci
export MATRIXSCROLL_TOOL=release-runner
git commit -m "feat: automate release"
matrixscroll envelope-verify "$(git rev-parse HEAD)"
- uses: SSX360/matrixscroll/.github/actions/verify@action-v1
with:
matrixscroll-version: "0.7.0"
require-mode: emulated
pip install "matrixscroll[mcp]==0.7.0"
{
"mcpServers": {
"matrixscroll-mcp": {
"command": "matrixscroll-mcp"
}
}
}
pip install "matrixscroll[mcp,hardware]==0.7.0"
export MATRIXSCROLL_MODE=hardware
matrixscroll status
matrixscroll-mcp
14-tool MCP server. matrixscroll-mcp exposes tools for envelopes, action records, pull-request checks, Git notes, MCP surface manifests, execution traces, audit export, and the USB signer. Local operations require no API key.
Completed USB signer. SSX360 supplies physical units through direct contact. PyPI distributes the host integration only. Configuration details are provided to qualified customers.
Hooks default to warn mode; set "enforce": true in .git/matrixscroll/config.json to block failed signing. Public examples on this page pin 0.7.0. Source of truth: GitHub, SPEC.md, whitepaper.
Software mode proves possession of the private signing key. Hardware mode keeps the signing key isolated from the host. Neither mode establishes who was authorized to use the key, so trusted-key policy, workstation controls, physical access controls, and revocation remain the operator's responsibility. Matrix Scroll does not replace IAM, sandboxing, Sigstore, SLSA, or build attestations.
MCP tool ledger
Fourteen tools in release 0.7.0.
statusworkspace statecreate_envelopecommit recordverify_envelopeoffline checksign_actionaction recordverify_pr_rangerange checkpublish_notesGit notesaudit_exportevidence bundlelist_envelopeshosted historyconnect_cardsigner probescan_mcp_serversurface scansign_mcp_manifestsigned baselineverify_mcp_manifestsurface comparesign_agent_tracetrace recordverify_agent_tracetrace checkNext
Prove it offline, then open the source.
Assessments and evidence mapping live at SSX360. Matrix Scroll stays free.