DRAFT PREPARATION / VERSIONS

Version trail.

emptyNot saved yet

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.

01

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.

SUITE CONFIGURED / REVIEW

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.

MANIFESTFour existing record roles
CALL VALUE0 BOT for every action
NETWORK COSTVariable GAS if enabled
PUBLIC CLAIMIntegrity records only

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.

Business IDNo version selected
Record digest — selected roleComplete the role-specific inputs
Version content digestSave a version first
Source-set digestSave a version first
NetworkBOT Chain · 677
WalletRead at preparation
Contract rolesourceMerkleRoot
Contract0x36CDb4C8FBf2d26728490bE9752E09A0A92CADea · active
FunctioncommitSourceRoot(bytes32,bytes32,uint32)
Value0 BOT
CalldataUnavailable — complete the selected business inputs
Estimated gasCalculated at preparation

Save and select a local version first.

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.

PUBLIC TRANSACTIONS / LOCAL INDEX0 wallet-submitted transaction(s)
No matching submitted transaction pointers. Requests without a returned hash remain in saved operation recovery above. Confirmed status requires fresh event and storage verification. Open BOT Chain Explorer