ClaimGuard
The receipt for your claims. Verifies a signed GSPC board's Ed25519 site_attestation, payload completeness, and whether natural-language claims are supported by the board.
Measurement, not certification. CSOAI Ltd (UK 16939677).
Why it exists
Session failure mode: mutate a signed result after signing, or claim "16 measured axes" / "jail separation resolved" when the living board says otherwise. ClaimGuard fails those deterministically — including when we make them.
Usage
pip install cryptography
python claimguard.py --self-test
python claimguard.py check --live
python claimguard.py check --live --claim "16 measured axes"
Exit 0 = PASS, 1 = FAIL.
Living board: https://councilof.ai/api/gspc
MIT © CSOAI Ltd
Metadata
Release files for claimguard 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| claimguard-0.1.0.tar.gz | 9.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| claimguard-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.5 kB
Release files / claimguard-0.1.0.tar.gz
| Download URL | claimguard-0.1.0.tar.gz |
|---|---|
| Size | 9.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
651616a6c2966605d8728d7086a022fd8c8e3bc79ed1fa18c5529b5284c05f29
|
|
BLAKE2b-256 checksum How to use checksums |
2da4332d4169b453b7cd48815b0fd421aece369b46d194145c4a807b9f037d8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|
Release files / claimguard-0.1.0-py3-none-any.whl
| Download URL | claimguard-0.1.0-py3-none-any.whl |
|---|---|
| Size | 9.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cf997c1bd987af95133bdfad3909f947af892b7e7878c94eb1d8f67170ff30d4
|
|
BLAKE2b-256 checksum How to use checksums |
930cf57536ecac6b198cdff8133ea1ae409e70d64baf2a838d23bf85b15c9a29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|