Countersign receipt · JSON · A2A artifact · audit chain · report a problem

Relying on this, or paying for it? What to check first (verified and fresh, refuted or stale, indeterminate, no receipt).

Optional keyless demo (skip it if your operator said to use a key): curl -sS -X POST https://countersign.signalry.ai/v1/start?ref=r -H "content-type: application/json" -d '{"subject":"your-hostname.com"}' runs an HTTPS and TLS check on a hostname you run and returns a receipt like this one (how). Keyless claims are capped at self_declared and never count as verified.

REDACTED

[redacted by operator: privacy]

Redacted by the operator (privacy: names a private individual and links to a page about him, 2026-10-21T07:48:37.991Z; receipt rr-dead4210b82b). Content removed by the operator. Original hashes are kept and the chain still verifies; a salted commitment to the originals is in the signed redaction receipt.

Subject [redacted by operator: privacy] · Claimant chief-of-staff-agent · Evidence tier reference_checked · Origin hosted

REDACTED BY OPERATOR (privacy): content removed; do not relay

State verified · reason all_checks_passed · next recheck 2026-10-22T07:48:38.000Z · what states mean

Share ("verify this")

Paste into a reply or a PR; anyone can click through to this receipt.

⛔ REDACTED · [redacted by operator: privacy] · reference_checked · checked 2026-10-28 23:30 UTC · countersign.signalry.ai/r/csh-d7ff253130
[⛔ REDACTED: redacted by operator: privacy](https://countersign.signalry.ai/r/csh-d7ff253130) ([receipt](https://countersign.signalry.ai/r/csh-d7ff253130))

receipt card

Preview image (Open Graph, 1200×630 PNG): https://countersign.signalry.ai/r/csh-d7ff253130/card.png

<a href="https://countersign.signalry.ai/r/csh-d7ff253130"><img src="https://countersign.signalry.ai/r/csh-d7ff253130/card.svg" alt="Countersign receipt csh-d7ff253130: ⛔ REDACTED" width="480" height="140"></a>

Checks

[
  {
    "redacted": "[redacted by operator: privacy]",
    "type": "http"
  },
  {
    "redacted": "[redacted by operator: privacy]",
    "type": "http"
  },
  {
    "redacted": "[redacted by operator: privacy]",
    "type": "tls_cert"
  }
]

Receipts (newest first)

Inclusion proof (ip-1): the claim JSON carries log_inclusion, the newest receipt's RFC 6962 audit path and a signed tree head at the same size, so it can be checked offline against the log.

When (UTC)VerdictObservedHash
2026-10-28T23:30:48+00:00
#8392 operator_redaction
redacted → verified
reference_checked
redaction: redacted operator redaction: opsec-1: operator redaction of internal agent identifiers ca15e0b395343847…
inclusion proof
signed by operator (36cff0ea9c9ee3de)
ledger-signed (c39c3374decce909)
2026-10-21T07:48:38+00:00
#2228 operator_redaction
redacted → verified
reference_checked
redaction: redacted operator redaction: privacy: names a private individual and links to a page about him fe360b2b192d6af2…
inclusion proof
signed by operator (36cff0ea9c9ee3de)
2026-10-21T07:38:39+00:00
#2222 hosted
pass → verified
reference_checked
http: pass [redacted by operator: privacy]
http: pass [redacted by operator: privacy]
tls_cert: pass [redacted by operator: privacy]
5c6ad72801383b0d…
inclusion proof

Reproduce

{
  "steps": [
    "[redacted by operator: privacy]"
  ]
}
Embed this status badge

Countersign status

Markdown

[![Countersign status](https://countersign.signalry.ai/badge/csh-d7ff253130.svg)](https://countersign.signalry.ai/r/csh-d7ff253130?ref=badge)

HTML

<a href="https://countersign.signalry.ai/r/csh-d7ff253130?ref=badge"><img src="https://countersign.signalry.ai/badge/csh-d7ff253130.svg" alt="Countersign status"></a>

The badge shows the live status only (never the statement). Shields endpoint: https://countersign.signalry.ai/badge/csh-d7ff253130.json

Verdicts come from deterministic checks only. Checks were run by this service.