Some checks are pending
offline / test (push) Waiting to run
Add missing package READMEs, expand Sphinx to all runtime modules, publish a LaTeX/PDF README book, and add verae-ops for Docker, Proxmox, VMs, dedicated hardware, and service linking. Catalog defaults to public PDF links for each module README and samples.
1.1 KiB
1.1 KiB
verae-archive-worm
Bloom-filtered append-only WORM node. Stores metadata and files off chain. A bloom miss is silence (no NATS reply).
Forgejo: https://git.georgelambert.org/marchon/verae-archive-worm
Catalog: https://zapier.georgelambert.org/packages/verae-archive-worm/README.pdf
NATS: https://zapier.georgelambert.org/docs-master/modules/verae-archive-worm/NATS.pdf
Run
cd packages/verae-archive-worm
npm test
Fleet keeps min 3 copies (keepFloor). Pause does not count as available.
Addresses
| Subject | Role |
|---|---|
verae.archive.put |
Append { sha256, kind, record } and add the hash to the bloom |
verae.archive.query |
Broadcast (no queue group). Hit → verae.archive.reply.<correlationId> |
| miss | no message |
Kinds: publicMeta, privateMeta, file. Tree leaves live on verae-tree-node (kind=tree).
Depends on
- NATS JetStream reachable on the private URL (
NATS_URL) - archive-aggregator (query fan-out / merge)
- fleet replica floor
Does not talk to Zapier or the chain.