github Keryx-Labs/keryx-node v1.2.1-OPoI
Keryx-node-v1.2.1-OPoI

latest releases: v1.5.7-PoM, v1.5.6-PoM, v1.5.5-PoM...
3 months ago

Keryx Node v1.2.1

Hardfork release — This version contains consensus changes incompatible with v1.2.0. Update is mandatory to stay on the network.


Highlights

  • UTXO Escrow for inference rewards — inference_reward is now flows through a consensus-validated UTXO escrow, ensuring only legitimate inferences get paid out.
  • Model Cap Enforcement — The consensus now rejects any AiResponse whose model_id is not declared in the coinbase ai:cap: field. Miners must advertise their supported models.
  • Fixed 78-byte AiResponse layout — AiResponse is now a fixed 78-byte structure with an encoded IPFS CIDv1. This breaks binary compatibility with v1.2.0.
  • New supported models — DeepSeek-R1-32B and LLaMA-3.3-70B added, with tiered rewards: 0.5 / 1.5 / 2.5 / 4.0 KRX based on model size.

Consensus & OPoI

  • Token-proportional minimum reward: 0.05 KRX per 64 tokens generated
  • model_id = sha2-256(weight_file) derived from the IPFS CIDv1 — deterministic and verifiable off-chain
  • Per-model reward minimums + priority_fee payout to miners
  • Hardfork activation is now logged at the DAA score trigger

Mempool

  • AiResponse and AiChallenge transactions are exempt from the minimum fee check — they carry their own inference_reward

P2P / Network

  • Auto-ban phantom nodes after repeated ping timeouts
  • Ban peers on IBD spam and finality violations

Fixes

  • UPnP: port mapping failure downgraded from WARN to INFO with an actionable message — UPnP is absent on most VPS routers and is not a critical error

The node will automatically detect the hardfork at the scheduled DAA score (15,550,000, estimated activation on Thursday, May 28, 2026, at ~14:00 UTC) and switch to the new consensus rule

Don't miss a new keryx-node release

NewReleases is sending notifications on new releases.