DRAFT PREPARATION / VERSIONS
Version trail.
Public on-chain writing
Write, revise and publish on the chain.
The contract stores the actual title, text and source entries. It enforces adjacent revisions, ownership, publication, withdrawal and final provenance. Preparing text in the editor does not publish it.
Public and permanent: up to 2,048 UTF-8 body bytes, 96 title bytes and eight source entries of 512 bytes each. Withdrawal changes publication status; it cannot erase text. Publication here is an on-chain publication, not proof of posting to an external platform.
Connect your wallet. No transaction requested.
VERSIONS + RECEIPTS
Check the exact payload.
No versions yet.
Write a draft and save a version to generate its local SHA-256 integrity receipt.
PROTOCOL CONTROLS / FOUR RECORD ROLES
Inspect each public record before it leaves the browser.
This is the technical control area. Choose one exact role and review its target, ABI method, identifiers, calldata, and estimated GAS. Wallet connection alone never sends a record.
Roots and receipts support integrity and association checks only. Publication attestation records the submitter’s declaration; Sourvia does not verify the publisher, channel, authorship, originality, rights, or underlying source content.
Keep one document ID for this workspace’s V01 → V02 chain. The default comes from the first saved version and survives selecting a later version or reloading. Local V02 cannot be submitted as chain revision 1.
Saved operation recovery
A saved pointer requires fresh verification after reload. Uncertain wallet responses keep the request blocked until its exact transaction is recovered.
No pending operation is saved.