POKT Settlement Agent: answers what a Pocket supplier was actually paid for a bounded block range, per service, with per-event evidence (height, event index, event SHA-256) and explicit coverage; never estimates income, costs or prices. Every response is a JSON object. Identity via GET /v1/version, readiness via GET /v1/health, function via POST /v1/settlement; supplier and network economics via GET /v1/supplier/{operator}/economics and GET /v1/network/suppliers (observed values, no forecasts); operator watch via GET /v1/supplier/{operator}/ops: settlement gap classification, on-chain service-config changes with activation heights, fee balance vs threshold and pending claims/proofs, with facts separated from judgments and a check-first list.
Service Metadata Cardsource: on-chain metadata (LCD)
{10 items
"schema":"pocket-service-card/v1"
"description":"POKT Settlement Agent: answers what a Pocket supplier was actually paid for a bounded block range, per service, with per-event evidence (height, event index, ev..."
"updated":"2026-09-20"
"rpc_types":[1 item
0:{4 items
"type":"REST"
"intent":"expected"
"backend_hint":"pokt-settlement-agent-v1 HTTP server on :8793; mount at /"
"notes":"POST /v1/settlement {question, operator_address, from_height?, to_height?, hours?} -> JSON answer with facts and evidence"
}
]
"apis":[3 items
0:"pokt-settlement-agent-v1-api"
1:"pokt-settlement-agent-v1-economics"
2:"pokt-settlement-agent-v1-ops"
]
"specs":[1 item
0:{4 items
"kind":"openapi"
"api":"pokt-settlement-agent-v1-api"
"url":"https://pokt-agent.com/openapi.json"
"notes":"Served by the same backend; POST /v1/settlement request/response shape."
}
]
"docs":"https://pokt-agent.com/"
"access":"public"
"results":"variable"
"serving":{5 items
"backend":"Read-only agent over public Pocket MainNet REST/RPC (sauron/blockval); optional LLM narration guarded to facts. No keys."
"implementations":[1 item
0:"pokt-settlement-agent-v1 >= 0.1.0"
]
"min_disk_gb":1
"min_ram_gb":1
"healthcheck":[3 items
0:{4 items
"rpc_type":"REST"
"request":{2 items
"path":"/v1/version"
"method":"GET"
}
"expect":{2 items
"json_path":"$.service"
"matches":"^pokt-settlement-agent-v1$"
}
"notes":"Identity probe: pins the backend to this service id."
}
1:{4 items
"rpc_type":"REST"
"request":{2 items
"path":"/v1/health"
"method":"GET"
}
"expect":{2 items
"json_path":"$.status"
"matches":"^ok$"
}
"notes":"Readiness probe."
}
2:{4 items
"rpc_type":"REST"
"request":{4 items
"path":"/v1/settlement"
"method":"POST"
"headers":{1 item
"content-type":"application/json"
}
"body":{4 items
"question":"How much did this supplier earn in this range?"