A stored determination record carries the document and its signature together. A bare attestation document does not, so paste its signature below.

The example, and why it is this one

Load the published example fills the box with ppp-determination-refused-outcome.json, served from this domain and checked in CI on every build. It is a refusal determination: an agent declining a claim, which is the case a disputing party actually arrives with. Try the tool on it before you have an artifact of your own.

What this runs

The same sequence as verifyDecisionAttestation, exported by @observer-protocol/policy-engine: the document is canonicalised, the decider's key is recovered from its did:key, and an Ed25519 signature is checked over those bytes with your browser's own WebCrypto. The same check, run from npm on your own machine ↗

One artifact type today.

This page checks a decision attestation. The two below verify against the published engine already, on a reader's own machine, by the route /verify sets out. What is not built is their box on this page.