{
  "service": "realityframes",
  "description": "Licensable frames of physical reality, delivered under a ProofMeta license.",
  "ui": "https://frames.gladio.ai/apps",
  "provider": "did:key:z6MkoMe8nEEv9gtGqjnHCQM6KGCVTMJDDTLoCECWNz1CjcXj",
  "routes": [
    "GET / (this service-info — start here)",
    "GET /.well-known/proofmeta.json (signed licensable catalogue)",
    "POST /negotiate (run a full OPEN→PENDING→GRANTED license chain)",
    "GET /api/frames/latest (license + capture ALL public entities now, free)",
    "GET /api/frames/latest?entity=iss (license + capture ONE entity)",
    "GET /api/frames/latest?entity=iss&driftMs=0 (real-time fresh compute — paid via x402)",
    "GET /api/frames/latest?sse (live SSE stream; &hz=4 to set cadence)",
    "GET /apps (mini-app frontend)"
  ],
  "entities": [
    {
      "id": "00000000-0000-0000-0000-000000001001",
      "name": "ISS (ZARYA)",
      "trackable": true
    },
    {
      "id": "00000000-0000-0000-0000-000000001002",
      "name": "Tianhe (CSS)",
      "trackable": true
    },
    {
      "id": "00000000-0000-0000-0000-000000001003",
      "name": "Gladio-1",
      "trackable": true
    },
    {
      "id": "00000000-0000-0000-0000-000000000001",
      "name": "Earth",
      "trackable": false
    },
    {
      "id": "00000000-0000-0000-0000-000000000002",
      "name": "Moon",
      "trackable": false
    },
    {
      "id": "00000000-0000-0000-0000-000000000003",
      "name": "Sun",
      "trackable": false
    },
    {
      "id": "00000000-0000-0000-0000-000000002001",
      "name": "Orion (Artemis II)",
      "trackable": false
    },
    {
      "id": "00000000-0000-0000-0000-00000000a001",
      "name": "Gladio World Model",
      "trackable": false
    },
    {
      "id": "00000000-0000-0000-0000-00000000a002",
      "name": "JPL Horizons",
      "trackable": false
    },
    {
      "id": "00000000-0000-0000-0000-00000000a003",
      "name": "Astronomy Engine",
      "trackable": false
    }
  ]
}