Skip to main content
Verify

Don't take our word for it. Check it.

Paste or upload a CouthActs chain-of-custody certificate or provider credential. We check every hash and signature against our published keys and tell you whether anything was changed after CouthActs signed it.

The document is sent to CouthActs only to be checked; we don't store it. You can also verify offline with our public keys.

Who checks CouthActs records

Insurers and courts

Check that a delivery record wasn't edited after the fact before relying on it in a claim or dispute.

Auditors and customs

Confirm when custody changed hands, with timestamps signed at the moment each event was recorded.

Platforms and shippers

Confirm a carrier's identity verification and track record before you hand them a load.

AI agents

Call the same endpoint from code. It's public, needs no account, and returns plain JSON.

Verify from code

POST /api/trust/verify is public and CORS-enabled. To verify entirely offline, fetch the Ed25519 keys and follow the steps in the certificate's howToVerify field.

curl -X POST https://www.couthacts.com/api/trust/verify \
  -H "content-type: application/json" \
  -d @certificate.json
/.well-known/couthacts-keys.json