{
  "payload": {
    "accountBind": "e4acd9411fcf526ace4139cd1e02db38730f69e9f9a49fcaf82104f41ac04f17",
    "bot": "b2b-sales",
    "catalog": "https://superhop.dev/catalog.json",
    "did": "did:web:superhop.dev:bots:b2b-sales",
    "expiresAt": "2027-08-28T22:44:31Z",
    "grokBotUuid": "49259430-7392-4d65-ae25-e7b0f9efc2c7",
    "issuedAt": "2026-08-28T22:44:31Z",
    "issuer": "https://superhop.dev",
    "issuerDid": "did:web:superhop.dev",
    "listing": "https://superhop.dev/bots/b2b-sales/",
    "llms": "https://superhop.dev/bots/b2b-sales/llms.txt",
    "name": "B2B Sales",
    "owner": "ellie",
    "ownerCredId": "WKsy62ZZU6ePVpNR7taAZQ",
    "ownerKeys": "https://superhop.dev/.well-known/owner.json",
    "provider": "grok-bot",
    "role": "Get-there hop for Grok Bots. Catalog pointer, not a till."
  },
  "canonical": "{\"accountBind\":\"e4acd9411fcf526ace4139cd1e02db38730f69e9f9a49fcaf82104f41ac04f17\",\"bot\":\"b2b-sales\",\"catalog\":\"https://superhop.dev/catalog.json\",\"did\":\"did:web:superhop.dev:bots:b2b-sales\",\"expiresAt\":\"2027-08-28T22:44:31Z\",\"grokBotUuid\":\"49259430-7392-4d65-ae25-e7b0f9efc2c7\",\"issuedAt\":\"2026-08-28T22:44:31Z\",\"issuer\":\"https://superhop.dev\",\"issuerDid\":\"did:web:superhop.dev\",\"listing\":\"https://superhop.dev/bots/b2b-sales/\",\"llms\":\"https://superhop.dev/bots/b2b-sales/llms.txt\",\"name\":\"B2B Sales\",\"owner\":\"ellie\",\"ownerCredId\":\"WKsy62ZZU6ePVpNR7taAZQ\",\"ownerKeys\":\"https://superhop.dev/.well-known/owner.json\",\"provider\":\"grok-bot\",\"role\":\"Get-there hop for Grok Bots. Catalog pointer, not a till.\"}",
  "alg": "Ed25519",
  "keyId": "superhop-issuer-1",
  "issuerKeys": "https://superhop.dev/.well-known/superhop-issuer.json",
  "did": "did:web:superhop.dev:bots:b2b-sales",
  "didDocument": "https://superhop.dev/bots/b2b-sales/did.json",
  "ownerKeys": "https://superhop.dev/.well-known/owner.json",
  "ownerAssertion": null,
  "signature": "KpS1isCra65/yx32fgeY0RrT7enicWOYBr/NrKQ2jGtGxJPyOqWrOcFm5xya5nXXfwEn6vz7nebldiXyz7hyCQ==",
  "howToVerify": "Resolve the DID. GET issuerKeys and ownerKeys. Ed25519-verify canonical. Host superhop.dev. grokBotUuid in payload. accountBind in payload must match owner.json. Grok Bots that already know the account recompute the bind hash. expiresAt in the future. ownerCredId match. Do not publish the account identifier."
}
