{
  "description": "Governs content and issues signed, offline-verifiable action receipts.",
  "endpoints": {
    "GET /.well-known/lyntway-keys.json": "signing public keys, for offline verification",
    "GET /healthz": "liveness",
    "GET /readyz": "readiness, including whether a signing key is configured",
    "POST /v1/demo": "govern a small payload with no credential, strictly rate limited",
    "POST /v1/govern": "govern content and receive a signed receipt (requires a bearer token)",
    "POST /v1/receipts/verify": "verify a receipt (public, no account required)"
  },
  "service": "lyntway-govern",
  "signing": {
    "algorithm": "ed25519",
    "key_id": "lyntway-core-1"
  },
  "source": "https://github.com/lynt-x-global/lyntway-core",
  "verifying_offline": "Receipts verify with the published key and no network access. Use the lyntway-verify binary or the @lyntway/govern SDK. A receipt whose verification requires an account with the issuer is not evidence.",
  "version": "0.1.0"
}
