Check an attestation
verify_attestationRead-onlyIdempotent
Verify that an attestation from attest was issued by this site and has not been altered: checks the EdDSA signature against the published key and returns the decoded payload with its issue time. Use it when an agent hands you an attestation and you have no JWS library at hand; otherwise verify offline against /.well-known/attestation-keys.json and skip the call. It does not judge the reasoning inside the payload. An altered or foreign token returns an error rather than a false valid. Read-only and idempotent: nothing is stored, no key needed.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| attestation | Yes | the compact JWS exactly as attest returned it: three base64url segments separated by dots |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | the decoded attestation payload (same shape as attest returns) | |
| issued_at | No | ISO-8601 time | |
| issued_by | No | issuer site URL | |
| signature | Yes | only ever "valid" here; failures are returned as errors | |
| what_this_means | No | plain-language reading of the result |