Shoonya Protocol

A minimal deterministic machine receipt grammar.

Shoonya defines a fixed 58-byte canonical record for agent identity and payload anchoring.

No JSON. No optional fields. No chain dependency. Stateless verification.

Install

npm i shoonya

Create & Verify

import { createReceipt, verifyReceipt } from "shoonya";

Public Validator

POST https://validator.shoonya.id/validate

{
  "opreturn_hex": "...",
  "payload_bytes_ascii": "hello shoonya"
}

Deterministic Receipt Layer (Positioning)

Agent-to-Agent Layer   : x402 | MCP | ERC-8004 | A2A
Execution Layer        : LangChain | ROS | Tool Calls
Deterministic Receipts : JWT | COSE | DSSE | Shoonya
Settlement / Anchoring : Bitcoin | Ethereum | Solana
Crypto Primitives      : secp256k1 | Ed25519 | BLS

Why Shoonya

Comparison (Summary)

Protocol Fixed-Length Canonical Chain-Neutral Intent
JWT No Weak Yes Auth tokens
DID/VC No Mixed Yes Identity claims
Chain Logs No Chain-specific No Native events
Shoonya Yes (58B) Strong Yes Receipts

Links