Files
modules/state-crdts/hyper-p2p-crdt-pn-counter
2026-05-20 21:34:59 -04:00
..
2026-05-20 21:19:52 -04:00
2026-05-20 21:19:52 -04:00
2026-05-20 21:19:52 -04:00
2026-05-20 21:19:52 -04:00
2026-05-20 21:19:52 -04:00
2026-05-20 21:19:52 -04:00
2026-05-20 21:19:52 -04:00
2026-05-20 21:34:59 -04:00
2026-05-20 21:34:59 -04:00

hyper-p2p-crdt-pn-counter

Status: scaffold (0.0.0-scaffold) · Protocol: crdt-pn-counter/v1 · Wave: 8

PN-counter CRDT.

Holepunch references (inspiration only)

  • hyper-p2p-crdt-map

This module composes on Hyperswarm/Hypercore — it does not re-implement upstream packages.

Composes with

  • hyper-p2p-gossip-mesh

Planned API

  • constructor(opts) — topic, optional keyPair
  • getStats() — scaffold counters
  • ready() — no-op until implemented
  • Domain methods — throw not implemented: scaffold until Wave 8+ pass

Layout

modules/state-crdts/hyper-p2p-crdt-pn-counter/

See modules/_shared/MODULE_SYSTEM.md.