Verify any signed attestation, in your browser.
Paste a canonical payload, a signature, and the key you expect signed it. This page recovers the signer, rehashes the payload, and checks freshness entirely on your machine. No keys, no backend, nothing sent anywhere. Do not trust the issuer, and do not trust us. Check it yourself.
It proves a snapshot is authentic and fresh: that a named key signed those exact figures at that time. It is attestation tooling, not an audit, and it does not certify solvency.
Pre-loaded with Kerne's own hourly signed attestation from /api/por/signed so you can watch a real one pass, then edit a field and watch it fail. The same checks run on any issuer's signed snapshot, not just Kerne's. Want to read any stablecoin's live supply and reserve transparency instead? Use Verify Any Stablecoin.
What the three checks are
Each is something you confirm directly, not something you take on faith. They are the same checks the relay behind /api/por/signed runs server-side, re-expressed here so you run them yourself.
The 65-byte signature is recovered, with audited secp256k1, to the address that produced it: standard EIP-191 personal_sign over the raw 32-byte attestation hash. You compare that recovered address to the key you expected.
The attestation hash is recomputed as sha256 of the exact canonical payload, and the signer is recovered over that derived hash, never over a hash you have to trust. Edit a single character in the payload and the recovered address no longer matches. The figures are bound to the signature, not printed next to it.
The timestamp lives inside the signed payload, so freshness is measured from the signed time itself, not from a relabelled wrapper. A genuinely signed but old snapshot reads as stale rather than passing.
What a PASS means, stated plainly
A PASS proves that a specific key signed a specific reserve snapshot at a specific time, and that the published figures match what was signed. It is not an audit of anyone's contracts, not a guarantee that an issuer is solvent, and not financial, legal, or accounting advice. The reserve figures come from the issuer's own addresses and any venue balances they report. This tool makes those figures verifiable; it does not vouch for the business behind them. That honesty is the point: a proof anyone can check is worth more than a claim nobody can. If reserves are short, a faithful attestation will faithfully show the shortfall; it does not and cannot cure it.
Want one of these over your own reserves?
Kerne produces a signed, point-in-time statement of your reserves that anyone verifies the same way you just did, without trusting you. A one-time snapshot, or a live endpoint that re-signs every hour.
Kerne is infrastructure and a service provider, not an auditor, custodian, or investment adviser. This tool is attestation tooling: it proves the authenticity, integrity, and freshness of a signed reserve snapshot. It is not an audit, a solvency opinion, or any form of investment, legal, tax, or accounting advice. Kerne is early and not yet externally audited, disclosed at kerne.fi/dataroom; this tooling stands on cryptography you verify independently, not on our posture. Everything you paste is verified locally in your browser and is not transmitted to Kerne.