Package
@flashyos/verify
Open, offline verification of settlements, receipts and handshakes: fetch the public feed, recompute every digest, trust nothing.
version 0.5.0 · audit of 2026-10-04 · source: flashyos/packages/verify
npm i @flashyos/verifySealing rules are shared, never restated: receipts, settlements and shipped/1 entries hash through the same canonicalisation, and this package pins the verifier against the sealer so the two cannot diverge.
Edge cases — each one paid for once
The verifier is pinned to the sealer by test
Two implementations of one canonicalisation is how a valid record fails verification a year later. The pin is a test that seals with one and verifies with the other over adversarial inputs (emoji, key order, unicode lengths).