Paste any signed attestation JSON. We check the Ed25519 signature against the public key embedded in the document and show the contents in plain English. A tampered payload — or a deepfake claiming to be you — fails verification.
Paste the full JSON of a signed attestation below — it must carry message (or canonical), signature and publicKey. Or load the live demo attestation we sign fresh on every page load.
This attestation was signed by the public signing API (os.meok.ai/api/sign, Ed25519) the moment you opened this page. Click the button to verify it end-to-end against the public verify endpoint — keyless, no account.
Signing a fresh demo attestation…
{message, signature, publicKey} to os.meok.ai/api/verify yourself. The check is reproducible offline.No. Verification is public and keyless — the public key inside the attestation is sufficient.
Ed25519 verification needs no infrastructure from us: the message, signature and public key are all in the document, and any standard Ed25519 library can reproduce the check offline.
No. Signed attestations are measured self-assessment evidence. They speed up the prep work your legal team and notified body still sign off on.
Subscribe to Pro (£199/mo) at councilof.ai or book a £5k 48-hour gap analysis.
Pro tier includes signed attestations across EU AI Act, DORA, NIS2, CRA, CSRD, UK AI, GDPR, HIPAA, SOC 2, ISO 42001 and more.