Packages

@paramira/protocol-core

Generic protocol-adoption resolution and signing machinery — feature-flag composition, Ed25519-signed adoption/listing records, replay protection. Bring your own protocol catalog (see @paramira/protocol-catalog for Rubanda/paramira's).

License: MIT. Generic: catalog-agnostic feature-flag resolution + signing/replay-protection machinery — see its SPEC.md.

Source: packages/protocol-core · public repo: phuman/protocol-core

What it does

The generic machinery behind protocols: which features a set of adopted protocols turns on (with their requirements and parameters), the Ed25519-signed adoption payload and its replay protection, signed protocol listings, and a small client for the directory.

It knows no particular protocol: Paramira's own are in @paramira/protocol-catalog. SPEC.md writes the wire format down as a versioned contract, so an app outside this monorepo, in any language, can interoperate.

MIT.

Used by

Apps: abantu, companion, isoko, iwacu-nuxt, playground

Services: directory

Packages: isoko-client

Uses