badgeIA

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 — without trusting our servers.

Works with a run ID, a /verify/<id> link, or a /runs/<id>/share link.

What the states mean

Verified

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.

Simulated

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.

Can't verify

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.