LPS-1 Edition Verification
Donkai is the author IP protocol layer on GMIIE. LPS-1 (Literary Protocol Standard) binds manuscripts to cryptographic edition roots — deterministic, reproducible, independently verifiable. Reference implementation: FTHTrading/LPS-1-Reference-Implementation (MIT, 58 tests passing).
Five-layer provenance stack
- Source files — canonical order in
order.json - Git history — reproducible build context (optional for verify)
- SHA-256 hashing — CRLF-normalized content hashes
- Merkle trees — four category roots → edition root
- IPFS + chain anchor — CID pin and optional contract record
Edition root definition
Concatenation order is fixed. Any file change in any category produces a different edition root.
Five smart contracts
Verification procedure
- Clone the reference repository and install dependencies (
npm install). - Obtain the edition source files (or use bundled
example-work/). - Run the deterministic pipeline:
npm run build(compile → hash → merkle → manifest). - Run the independent verifier against the work directory.
- Compare computed edition root to the published/on-chain record.
The verifier checks: file hashes match recorded values; Merkle roots recompute; edition root matches; compiled manuscript hash matches; all Merkle proofs verify.
GMIIE integration
Published intelligence on xxxiii.io registers LPS-1 metadata on the Authors provenance stack and the XXXIII property registry. Full per-article Polygon anchoring is PARTIAL — page-level SHA-256 and IPFS snapshots are live today.
← FTH Protocol Stack · LPS-1 spec (RFC-style) · Authors desk