Skip to main content

Live verification (in-app)

curl "$AGCMS_BASE_URL/api/v1/audit/chain/verify" \
  -H "Authorization: Bearer $AGCMS_JWT"
Recomputes the chain and Merkle root for the requested period:
{
  "ok": true,
  "rows_checked": 12345,
  "merkle_roots_checked": 23,
  "errors": []
}

Offline verification (auditor)

agcms verify path/to/bundle.zip
Or if your auditor doesn’t have the SDK:
unzip bundle.zip
python verify.py .
verify.py is a single self-contained Python file shipped inside every bundle. It uses only the standard library — no pip install required.