VargaProof Protocol V1 (VPF1) ============================== Network: VargaMesh Mainnet Purpose: Proof of existence for an exact SHA-256 digest On-chain payload ---------------- Magic: VPF1 Magic hex: 56504631 Digest: 32-byte SHA-256 Payload: 56504631 || SHA256 Payload size: 36 bytes Storage: OP_RETURN in a normal VargaMesh transaction Canonical script for a VPF1 payload: OP_RETURN <56504631 + 64 lowercase/uppercase hex characters> A confirmed VPF1 transaction proves that the exact digest was included no later than the confirming VargaMesh block. It does not by itself prove authorship, ownership, truth of the document contents, contractual validity, or that nobody possessed the same data earlier. Privacy ------- The VargaProof web client hashes selected files locally. The file itself and its filename do not need to be transmitted or stored on-chain. Only the SHA-256 digest is submitted for anchoring or lookup. Public API ---------- GET /api/v1/proof/status GET /api/v1/proof/lookup/{sha256} GET /api/v1/proof/recent POST /api/v1/proof/anchor JSON: {"sha256":"<64 hex>"} GET /api/v1/proof/openapi.json Version: VPF1 / service v1.0.0