Signed, hash-linked, append-only attestation chains for any product — with custody handover, selective disclosure, and tamper-evidence. Run the same engine on a centralized database, peer-to-peer, or a public blockchain — your choice of trust model, the same guarantees.
Every record is an attestation: a signed claim that carries the hash of the record before it. The chain is append-only — you add to history, you never rewrite it. Rewriting any past link changes its hash and breaks every link after it, so tampering is detectable by anyone, with nothing but the data and a public key.
The engine owns no keys and no storage — you inject a Signer and a key resolver. That is why the same core serves a custodial platform today and a self-sovereign owner tomorrow, with no rebuild.
Seven guided steps — submit & approve, disclose, verify, transfer, release, tamper — each running the real engine on real Ed25519 signatures. No backend, no server to trust.
You submit the unit (Aurex H-120 Integrated Amplifier) with its serial and a receipt. The custodian verifies it and signs the genesis — that signature is the approval, and assurance: receipt records what they checked. The serial and manufacturing date are public; the price is stored as a salted commitment. Then custody is delegated to you.
Everything the engine does composes from four ideas. Each is a pure function — keys and storage are yours.
All four are demonstrated live above — running in your browser, on real signatures.
symblon is domain-neutral by design — it knows nothing about hi-fi or fruit. The subject scheme is yours; the engine just proves the chain. That neutrality is the product.
No SaaS, no lock-in. @symblon/core is a small, audited-dependency TypeScript library you can vendor, fork, or build on. Install it from the source tag:
# pinned git release — npm package coming once published
npm install github:zerostorypoints/symblon#v0.2.0 Pure functions, named exports, strict TypeScript, Zod-mirrored types, cryptography via audited @noble/* libraries — never hand-rolled.