Skip to main content

Tiny zero-dependency verifier for MEOK AI Labs compliance attestations (DORA, NIS2, CRA, EU AI Act, CSRD, AI-BOM, Gods Eye). Pipe a signed cert on stdin, get VALID/INVALID back. HMAC-SHA256. By MEOK AI Labs.

Project description

meok-attestation-verify

Tiny zero-dependency verifier for MEOK AI Labs compliance attestations.

Pipe a cert on stdin — get VALID or INVALID back. Nothing installed, nothing to configure.

Install

pip install meok-attestation-verify

Verify a cert

# Via stdin
cat cert.json | meok-attestation-verify

# Via file
meok-attestation-verify cert.json

# Via cert ID only (opens the public verify page)
meok-attestation-verify MEOK-DORA-C8992DC765D8

Exit code 0 = valid, 1 = invalid/expired, 2 = malformed input, 3 = network error.

Why does this exist?

MEOK AI Labs issues HMAC-signed attestations for EU compliance frameworks (DORA, NIS2, CRA, EU AI Act, CSRD, AI-BOM, geospatial data provenance). Each cert carries:

  • cert_id — unique identifier
  • payload — canonical signed JSON
  • signature_sha256_hmac — cryptographic binding
  • verify_url — public verify page

Auditors, boards, and procurement teams can verify a cert without contacting MEOK by POSTing the cert to the public verify endpoint at https://meok-attestation-api.vercel.app/verify.

This CLI wraps that verify flow for humans and CI pipelines.

Get a signed attestation

Signed attestations are issued by these MCP servers (Pro tier, £199/mo):

Subscribe: https://buy.stripe.com/14A4gB3K4eUWgYR56o8k836

Full Compliance Platform

councilof.ai — the complete EU regulatory compliance platform. EU AI Act, DORA, NIS2, CRA, CSRD from £29/mo.

Get started at councilof.ai

If this tool helps your compliance workflow, please star this repo — it helps other teams find it.

License

MIT — MEOK AI Labs, 2026.


Pairs with MEOK Governance Suite

Build something that touches users? You need compliance. MEOK ships 38 governance MCPs that drop in alongside this tool — EU AI Act, DORA, NIS2, CRA, GDPR, ISO 42001, FDA SaMD, MDR, Basel, MiFID II, MiCA, COPPA, and more.

# One-shot install of the governance pack
npx meok-setup --pack governance

Free tier: 10 calls/day per MCP. Pro tier (£79/mo): unlimited + cryptographically signed compliance attestations your auditor verifies independently.

→ Full catalogue: councilof.ai/catalogue → MEOK AI Labs: meok.ai

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meok_attestation_verify-1.0.3.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meok_attestation_verify-1.0.3-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file meok_attestation_verify-1.0.3.tar.gz.

File metadata

  • Download URL: meok_attestation_verify-1.0.3.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for meok_attestation_verify-1.0.3.tar.gz
Algorithm Hash digest
SHA256 9c638f3c46e5b80ed1291ad8970786b4020a6625e76a37be4fa6b1a4d8140a07
MD5 8f5ac139d188ea5aea3c4a8d5f9d743d
BLAKE2b-256 7e26ade29dd62272b71f4ba5152c53411e6be74175ce4d252130bb3ff9f8a1a6

See more details on using hashes here.

File details

Details for the file meok_attestation_verify-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for meok_attestation_verify-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 81f708d6226f9fc8ce82b0052312c641cb76d391ded178dd6b6ec3a70908861e
MD5 907b3cb09eecc16a3cdc588770de6ed0
BLAKE2b-256 031dbd0f8f47260a0d4f35bc91cb16c547f55be3949fe6db7301a7665405b7b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page