{
  "key_id": "aigentsy_log_signer_v1",
  "algorithm": "Ed25519",
  "public_key_base64": "",
  "source": "runtime",
  "note": "This file is a discovery pointer. The live Ed25519 public key is served by the runtime. The key is generated on first deploy and persists across restarts. Fetch it from the canonical URL below.",
  "canonical_url": "https://aigentsy-ame-runtime.onrender.com/protocol/merkle/public-key",
  "keys_url": "https://aigentsy-ame-runtime.onrender.com/protocol/merkle/keys",
  "fetch_example": "curl https://aigentsy-ame-runtime.onrender.com/protocol/merkle/public-key | jq .public_key_base64",
  "sdk_example": "from aigentsy_verify import fetch_public_key; key = fetch_public_key()",
  "status": "active",
  "active_from": "2026-03-15T00:00:00Z",
  "key_version": 1,
  "rotation_policy": "manual"
}
