LivecheckThe badge

The badge

A small image linking to your certificate. It is deliberately boring to look at and precise about what it says.

What it says

VERIFIED

The site passed, you proved you control the domain, and it is in date.

EXPIRED

It passed once, but the certificate has lapsed. Re-run the checklist.

NOT PASSED

The inspection did not clear the bar.

WITHDRAWN

The certificate was revoked.

NOT FOUND

No such certificate.

The badge changes on its own. Nothing is cached longer than a few minutes, so a certificate you withdraw stops claiming to be verified almost immediately — even on a page you no longer control.

Adding it to your site

One line, with your own serial in place of the example. It is an image and a link, nothing else — no script, no tracker, nothing that can slow your page down.

<a href="https://livecheck.net/c/LC-7K3M-9QXZ-2WPD"><img src="https://livecheck.net/badge/LC-7K3M-9QXZ-2WPD" alt="Livecheck verified" height="28"></a>
Badge image
https://livecheck.net/badge/{serial}
Public record
https://livecheck.net/c/{serial}
Verification
https://livecheck.net/api/verify/{serial}

Checking a badge you have seen

You do not have to trust the page showing it, or us. Every certificate is signed with Ed25519 over its canonical form, and the public key is published. Verify it yourself:

curl -s https://livecheck.net/api/verify/LC-7K3M-9QXZ-2WPD | jq

The response carries the signed record, the signature and the key, so a sceptical reader can reach their own verdict without asking us for anything. It also says whether the certificate has expired or been withdrawn, which a signature alone cannot.