Works with · Your auditor

Verification that doesn’t go through us.

Play receipts are Ed25519-signed and check out against a public key set, so anyone holding one can verify a play without asking our permission.

A receipt is a few hundred bytes — which screen, when, which creative — and the signature travels with it. You can store one, forward one, or drop one into an audit, and it stays checkable wherever it ends up.

That matters most when the person checking is not you. Your client, their auditor, or a procurement team can fetch the public key set themselves and verify the signature. We are not a step in that process, which is the point.

In practice
One counter, whoever fills the slot.
Our ad server injects its own signed impression trackers into every slot it serves, regardless of whose demand fills it.
Ed25519, on measured delivery.
Receipts cover the measured portion of delivery — and say so.
A public key set anyone can fetch.
Verification runs against a published JWKS, not against an API of ours you need access to.