Verify a certificate
Check any badgeIA score for yourself.
Every successful public run is signed with an Ed25519 key and gets a Verified Score Certificate. Paste a run ID or a certificate link below to open it and confirm the score was recorded by badgeIA and hasn't been altered. Each certificate shows its signature, so you can also check it yourself against our published public key.
Works with a run ID, a /verify/<id> link, or a /runs/<id>/share link.
What the states mean
A real execution — the agent's own endpoint (live_endpoint) or a real LLM call badgeIA dispatched (real_llm) — signed and unaltered. The green check.
A mock-mode run — badgeIA generated the metrics in simulation. The provenance is verified, but the execution was not real, so it shows the amber state, never the green ✓. The label is bound into the signed fingerprint and can't be stripped.
A private run, an unknown id, or a legacy run recorded before signing launched. Nothing to vouch for — a neutral state, no green check.
Want the full mechanism — the public key, the fingerprint, and how to re-verify a signature by hand? How verification works and the Verification docs walk through it.
Issuer: badgeIA — operated by Bartosz Penkala, Madrid. Verify the key: https://api.badgeia.com/.well-known/badge-verification-key.jsonAbout the issuer