PoHC Protocol — /api/protocol/pohc/*
Proof of Harmonic Convergence is the framework's consensus layer: every state machine attests against the universal 1.287 Hz HulyaPulse, and convergence is detected when peer attestations agree within a phase tolerance over a Zeqond window.
This is distinct from per-machine entangled state integrity — that endpoint validates one machine's hash-linked log. The protocol-level endpoints below validate the framework's mesh-wide consensus.
Source: shared/api-core/src/routes/pohcProtocol.ts.
Endpoints
| Method | Path | Auth | Notes |
|---|---|---|---|
GET | /api/protocol/pohc | none | Protocol overview |
GET | /api/protocol/pohc/layers | none | The 5 PoHC layers |
POST | /api/protocol/pohc/attest | none | Submit an attestation |
POST | /api/protocol/pohc/convergence | none | Compute convergence over a window |
GET | /api/protocol/pohc/energy | none | Energy ledger (Landauer-bound) |
POST | /api/protocol/pohc/finality | none | Mark a Zeqond range final |
GET | /api/protocol/sybil | none | Sybil-resistance posture |
POST | /api/protocol/reputation | optional | Reputation update for a ZID |