veil

Read a signed checkpoint

Read the log’s signed size and Merkle root.

GET/{log}/checkpoint
Access
Public access
Client
Browser fetch supported

Parameters#

NameLocationMeaning
logRequiredPathUse the log identified by /v1/log.

Request examples#

cURL
curl -fsS 'https://log.veil.rip/staging-1/checkpoint'

Response#

HTTP 200text/plain

A C2SP signed note. It contains the log origin, decimal size, base64 root and signature lines.

Response headers#

HeaderValueMeaning
Content-Typetext/plainUse the declared media type before choosing a parser.

What to verify#

Verify the log signature and required independent witness cosignatures. An uninitialised log may have no published checkpoint yet.

Errors#

The log host serves its own text or binary protocol. Missing resources can return HTTP 404; do not assume a directory JSON error envelope. Response and error guide