Skip to main content

GET /api/protocol/pohc/layers

Returns the 5 PoHC layers. Each layer adds resistance against a class of attacks while consuming more compute.

Response — 200

{
"ok": true,
"layers": [
{ "n": 1, "name": "Pulse-attestation", "role": "Local clock attests to HulyaPulse" },
{ "n": 2, "name": "Phase-agreement", "role": "Peers agree within tolerance" },
{ "n": 3, "name": "Hash-linkage", "role": "Audit-chain prev_hash check" },
{ "n": 4, "name": "Operator-coverage", "role": "KO42 + composition consistency" },
{ "n": 5, "name": "Energy-ledger", "role": "Landauer-bound work attestation" }
]
}