Skip to main content

PoHC — Proof of Harmonic Convergence

Submit a physics computation for block validation. Validators solve the same equation simultaneously on HulyaPulse cycles — solutions must converge within tolerance. No hash puzzles. Real physics.

EndpointPOST /api/chain/pohc/validate
Authapi-key
Rate limit30/min
Categoryaudit-chain

Parameters

NameTypeRequiredDescription
equationstringYesPhysics equation derived from transaction data.
solutionnumberYesValidator's computed solution.
syncCyclenumberYesHulyaPulse cycle this solution was computed for.
validatorIdstringYesValidator's ZID.

Returns

{ accepted, convergenceRatio, validatorsAgreed, blockCandidate }

Example

curl -sS -X POST \
-H "Authorization: Bearer zsm_..." \
-H "Content-Type: application/json" \
-d '{
"equation": "<equation>",
"solution": 0,
"syncCycle": 0,
"validatorId": "<validatorId>"
}' \
"https://zeqsdk.com/api/chain/pohc/validate"

This protocol is a named building block — one of the operations you compose inside a state contract. Call it directly with the request above, or invoke it from a contract that fires on your machine's clock. Browse the whole library at GET /api/protocols; fetch this one at GET /api/protocols/pohc-validate.