{
  "provenance": {
    "generated_by": "verifier/vectors/generate.ts",
    "from": "@masterdb/shared (envelope, ids, records, projection) — the implementation the services sign with",
    "generated_at": "2026-10-04T12:46:02.755Z",
    "note": "Test keys only, derived from public seeds. ECDSA and ML-DSA signatures are randomised, so a re-run changes signature bytes; commit a re-run with its reason."
  },
  "description": "MasterDB's public statements that every verifier must ACCEPT against the production key set, each under its own payload type: the verify page's signed JSON (kind verify_page, verify-page.v1) and the key directory (kind key_directory, key-directory.v1).",
  "cases": [
    {
      "id": "statement/verify-page",
      "kind": "verify_page",
      "description": "The verify page's signed JSON for a source line (GET /v1/verify/{record_id}?origin=&cert=&served_at=): the answer's members plus statement, a verify-page.v1 envelope by the statement key valid at checked_at.",
      "input": {
        "document": {
          "v": 1,
          "record_id": "mdb_5z6fcrljfqdp2molsx2y624x2w",
          "adl_origin": "sha256:0513f5ce956a296e08f86db2ed8da793fbad915185cee1fc6747234794c4fd5c",
          "record_type": "products",
          "valid": true,
          "status": "current",
          "business": {
            "business_uuid": "6f1f3a2e-5b7c-4d8e-9a0b-1c2d3e4f5a6b",
            "name": "Vector Test Goods Ltd",
            "certificate_url": "https://verify.masterdb.ai/v1/certificates/6f1f3a2e-5b7c-4d8e-9a0b-1c2d3e4f5a6b",
            "certificate": {
              "cert_id": "sha256:4b82dafe302c924ae03a89f9316e10f073560f05d45a36cfe33eda0453a86f57",
              "status": "active",
              "status_effective_from": "2026-09-20T00:00:00.000Z",
              "statement": "Verified by MasterDB on 20 September 2026."
            }
          },
          "version": {
            "generation": 3,
            "sealed_at": "2026-10-01T09:00:00.000Z",
            "published_at": "2026-10-01T09:00:31.000Z",
            "ended_at": null,
            "sealed_under_cert_id": "sha256:4b82dafe302c924ae03a89f9316e10f073560f05d45a36cfe33eda0453a86f57"
          },
          "checks": {
            "cert": "matches",
            "served_at": "within"
          },
          "full_check": "POST /v1/verify with the record’s exact bytes and its seal checks the seal against the business’s register, its leaf in the transparency log and, with a served row, the projection.",
          "checked_at": "2026-10-02T10:15:03.000Z",
          "statement": {
            "payloadType": "application/vnd.masterdb.verify-page.v1+json",
            "payload": "eyJhZGxfb3JpZ2luIjoic2hhMjU2OjA1MTNmNWNlOTU2YTI5NmUwOGY4NmRiMmVkOGRhNzkzZmJhZDkxNTE4NWNlZTFmYzY3NDcyMzQ3OTRjNGZkNWMiLCJidXNpbmVzcyI6eyJidXNpbmVzc191dWlkIjoiNmYxZjNhMmUtNWI3Yy00ZDhlLTlhMGItMWMyZDNlNGY1YTZiIiwiY2VydGlmaWNhdGUiOnsiY2VydF9pZCI6InNoYTI1Njo0YjgyZGFmZTMwMmM5MjRhZTAzYTg5ZjkzMTZlMTBmMDczNTYwZjA1ZDQ1YTM2Y2ZlMzNlZGEwNDUzYTg2ZjU3Iiwic3RhdGVtZW50IjoiVmVyaWZpZWQgYnkgTWFzdGVyREIgb24gMjAgU2VwdGVtYmVyIDIwMjYuIiwic3RhdHVzIjoiYWN0aXZlIiwic3RhdHVzX2VmZmVjdGl2ZV9mcm9tIjoiMjAyNi0wOS0yMFQwMDowMDowMC4wMDBaIn0sImNlcnRpZmljYXRlX3VybCI6Imh0dHBzOi8vdmVyaWZ5Lm1hc3RlcmRiLmFpL3YxL2NlcnRpZmljYXRlcy82ZjFmM2EyZS01YjdjLTRkOGUtOWEwYi0xYzJkM2U0ZjVhNmIiLCJuYW1lIjoiVmVjdG9yIFRlc3QgR29vZHMgTHRkIn0sImNoZWNrZWRfYXQiOiIyMDI2LTEwLTAyVDEwOjE1OjAzLjAwMFoiLCJjaGVja3MiOnsiY2VydCI6Im1hdGNoZXMiLCJzZXJ2ZWRfYXQiOiJ3aXRoaW4ifSwiZnVsbF9jaGVjayI6IlBPU1QgL3YxL3ZlcmlmeSB3aXRoIHRoZSByZWNvcmTigJlzIGV4YWN0IGJ5dGVzIGFuZCBpdHMgc2VhbCBjaGVja3MgdGhlIHNlYWwgYWdhaW5zdCB0aGUgYnVzaW5lc3PigJlzIHJlZ2lzdGVyLCBpdHMgbGVhZiBpbiB0aGUgdHJhbnNwYXJlbmN5IGxvZyBhbmQsIHdpdGggYSBzZXJ2ZWQgcm93LCB0aGUgcHJvamVjdGlvbi4iLCJyZWNvcmRfaWQiOiJtZGJfNXo2ZmNybGpmcWRwMm1vbHN4Mnk2MjR4MnciLCJyZWNvcmRfdHlwZSI6InByb2R1Y3RzIiwic3RhdHVzIjoiY3VycmVudCIsInYiOjEsInZhbGlkIjp0cnVlLCJ2ZXJzaW9uIjp7ImVuZGVkX2F0IjpudWxsLCJnZW5lcmF0aW9uIjozLCJwdWJsaXNoZWRfYXQiOiIyMDI2LTEwLTAxVDA5OjAwOjMxLjAwMFoiLCJzZWFsZWRfYXQiOiIyMDI2LTEwLTAxVDA5OjAwOjAwLjAwMFoiLCJzZWFsZWRfdW5kZXJfY2VydF9pZCI6InNoYTI1Njo0YjgyZGFmZTMwMmM5MjRhZTAzYTg5ZjkzMTZlMTBmMDczNTYwZjA1ZDQ1YTM2Y2ZlMzNlZGEwNDUzYTg2ZjU3In19",
            "signatures": [
              {
                "keyid": "8WCKCA306HlrAusx5slgQtRVc93etYsBN01Lpu--wi0",
                "sig": "Ocb7UvezfFseQE4X7fezbZ5CrlK9NYEpiwgBnoprtv5sQU0lPqKCiGV22kr990a+CkRx+PjaT9m9SRPRWXZwCw=="
              }
            ]
          }
        }
      },
      "expect": {
        "valid": true,
        "record_id": "mdb_5z6fcrljfqdp2molsx2y624x2w",
        "adl_origin": "sha256:0513f5ce956a296e08f86db2ed8da793fbad915185cee1fc6747234794c4fd5c",
        "record_type": "products",
        "status": "current",
        "checked_at": "2026-10-02T10:15:03.000Z",
        "key_id": "8WCKCA306HlrAusx5slgQtRVc93etYsBN01Lpu--wi0"
      }
    },
    {
      "id": "statement/key-directory",
      "kind": "key_directory",
      "description": "MasterDB's key directory (GET /.well-known/masterdb-keys): the listed AI companies' retrieval keys, a key-directory.v1 envelope by the statement key valid at issued_at.",
      "input": {
        "document": {
          "v": 1,
          "issued_at": "2026-10-02T10:15:00.000Z",
          "companies": [
            {
              "ai_company_uuid": "2c9d7e1f-8a3b-4c5d-b6e7-f8091a2b3c4d",
              "name": "Vector Test AI Inc",
              "certificate_url": "https://verify.masterdb.ai/v1/certificates/2c9d7e1f-8a3b-4c5d-b6e7-f8091a2b3c4d",
              "keys": [
                {
                  "key_id": "ICnGATkdidUwCqY7rGX3n_xiLThFUO55rBqO0VVUo64",
                  "alg": "Ed25519",
                  "public_key": {
                    "crv": "Ed25519",
                    "x": "uVjkGJia9CQwxeC21Qn5hIZvlwqzrzSYcGGrmcOdsC0",
                    "kty": "OKP"
                  },
                  "source": "portal",
                  "valid_from": "2026-09-15T00:00:00.000Z",
                  "valid_until": null
                }
              ]
            }
          ],
          "statement": {
            "payloadType": "application/vnd.masterdb.key-directory.v1+json",
            "payload": "eyJjb21wYW5pZXMiOlt7ImFpX2NvbXBhbnlfdXVpZCI6IjJjOWQ3ZTFmLThhM2ItNGM1ZC1iNmU3LWY4MDkxYTJiM2M0ZCIsImNlcnRpZmljYXRlX3VybCI6Imh0dHBzOi8vdmVyaWZ5Lm1hc3RlcmRiLmFpL3YxL2NlcnRpZmljYXRlcy8yYzlkN2UxZi04YTNiLTRjNWQtYjZlNy1mODA5MWEyYjNjNGQiLCJrZXlzIjpbeyJhbGciOiJFZDI1NTE5Iiwia2V5X2lkIjoiSUNuR0FUa2RpZFV3Q3FZN3JHWDNuX3hpTFRoRlVPNTVyQnFPMFZWVW82NCIsInB1YmxpY19rZXkiOnsiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJ1VmprR0ppYTlDUXd4ZUMyMVFuNWhJWnZsd3F6cnpTWWNHR3JtY09kc0MwIn0sInNvdXJjZSI6InBvcnRhbCIsInZhbGlkX2Zyb20iOiIyMDI2LTA5LTE1VDAwOjAwOjAwLjAwMFoiLCJ2YWxpZF91bnRpbCI6bnVsbH1dLCJuYW1lIjoiVmVjdG9yIFRlc3QgQUkgSW5jIn1dLCJpc3N1ZWRfYXQiOiIyMDI2LTEwLTAyVDEwOjE1OjAwLjAwMFoiLCJ2IjoxfQ==",
            "signatures": [
              {
                "keyid": "8WCKCA306HlrAusx5slgQtRVc93etYsBN01Lpu--wi0",
                "sig": "MJ7wih7vC4rPc1ejfrGamcTHjAIK5dFeJvjrElAzkrfgeUbOPAXD7M0s30f8Ivp8K//bYZsE8DCckYPFcgs7DQ=="
              }
            ]
          }
        }
      },
      "expect": {
        "valid": true,
        "issued_at": "2026-10-02T10:15:00.000Z",
        "companies": [
          {
            "ai_company_uuid": "2c9d7e1f-8a3b-4c5d-b6e7-f8091a2b3c4d",
            "name": "Vector Test AI Inc",
            "certificate_url": "https://verify.masterdb.ai/v1/certificates/2c9d7e1f-8a3b-4c5d-b6e7-f8091a2b3c4d",
            "keys": [
              {
                "key_id": "ICnGATkdidUwCqY7rGX3n_xiLThFUO55rBqO0VVUo64",
                "alg": "Ed25519",
                "public_key": {
                  "crv": "Ed25519",
                  "x": "uVjkGJia9CQwxeC21Qn5hIZvlwqzrzSYcGGrmcOdsC0",
                  "kty": "OKP"
                },
                "source": "portal",
                "valid_from": "2026-09-15T00:00:00.000Z",
                "valid_until": null
              }
            ]
          }
        ],
        "key_id": "8WCKCA306HlrAusx5slgQtRVc93etYsBN01Lpu--wi0"
      }
    }
  ]
}
