shoonya
v0.1.3
Published
Shoonya deterministic receipt SDK with additive proof and profile helpers
Downloads
37
Maintainers
Readme
Shoonya JS SDK (NPM)
Shoonya is the public proof, receipt, and evidence layer. Quasuki is the public executable commerce layer.
Canonical line:
Shoonya proves. Quasuki sells and executes.
Install (local publish)
npm install shoonyaVersion doctrine
- protocol/core line:
Shoonya v1is the frozen58BcoreShoonya v2is the intended70Bcore candidate line
- npm package line:
- this published JS package is versioned independently as
[email protected] - package version does not replace the protocol
v1/v2lines
- this published JS package is versioned independently as
Usage
const {
makeIdentityMaterial,
createIdentity,
createReceipt,
verifyReceipt,
createReceiptV2,
verifyReceiptV2,
createProofEnvelopeV1,
verifyProofEnvelopeV1,
createEconomicReceiptProfileV1,
verifyEconomicReceiptProfileV1,
createRegistryProfileV1,
verifyRegistryProfileV1
} = require('shoonya');Note
This package re-exports the canonical SDK from core/shoonya/js/shoonya_sdk.js.
It is intentionally the open trust/evidence package, not the paid execution rail.
Examples
node examples/hello.js
node examples/hello_v2.js
node examples/hello_profiles.jsAdditive layers
createProofEnvelopeV1/verifyProofEnvelopeV1createEconomicReceiptProfileV1/verifyEconomicReceiptProfileV1createRegistryProfileV1/verifyRegistryProfileV1
These helpers are additive and freeze-safe. They do not mutate the frozen 58B Shoonya v1 core or the intended 70B Shoonya v2 candidate core.
Author
parthod0x ([email protected]) - https://github.com/parthod0x
