Platform / Module 01
GeoProof
Verify evidence.
Reference Standard v1 · Open specification
GeoProof is the proof protocol beneath every Oxyon module. It defines how an observation becomes evidence a complete stranger can verify — without trusting the observer, the verifier, or Oxyon itself.
The lifecycle
One path, every proof.
- ObserveAn event is captured as a structured, validated record.
- SignThe observer signs it. Authorship and integrity are now checkable.
- ReceiptAn independent verifier judges the proof and issues a signed receipt, locked to it by fingerprint.
- AnchorThe fingerprints of proof and receipt are committed to a permanent shared record.
- ReplayA stranger recomputes every fingerprint and signature — and reaches the same conclusion alone.
Capabilities
What the standard defines.
- Canonical schemasOne namespace for every event type: presence, attestation, receipt, anchor batch.
- Signed observationsEvery record carries its author and is sealed against modification.
- Independent receiptsVerification is a separate, signed act — never the observer grading their own work.
- Hash-linked custodyReceipts bind to the exact proof they judged. Swaps and edits break the link.
- Independent replayThe full verification is reproducible from the published artifacts alone.
- Tamper evidenceA substituted or altered proof yields “inconclusive” — never a false “verified.”
Status
What exists today.
A written specification, a runnable reference implementation with a passing verification suite, and a live demonstration that walks the whole lifecycle — including a tampering attempt that gets caught. The reference is the conformance baseline every Oxyon module is measured against.
Proofs are anchored on XYO Layer One; the protocol itself is defined independently of any single network.