Proof of Flight/Ledger explorer

Concept · Ledger explorer

Every delivery, checkable.

The ledger is where a flight's record becomes evidence. Each batch of decisions is anchored as a Merkle root and co-signed by the operator, the regulator, the insurer and the UAS service supplier. This is what the explorer would look like, and how a customer checks a delivery without taking anyone's word for it.

Latest block

—A new batch every few seconds

Validators

4 of 4Operator · Regulator · Insurer · USS

Records anchored today

—Across all operators

Confirmation

1.6 sAverage over the last hour

Public checkpoint

—Hourly state root

For customers

Verify a delivery in your browser.

A delivery receipt holds one record, the photo hash and a short Merkle proof. Verification recomputes the record's hash, climbs the proof and compares the result with the root the validators signed. Every hash below is computed live on this page.

Sample receipt for flight DLV-0193, record #0009.

Moves the delivery time in the operator's stored copy by three minutes, the kind of edit a dispute might tempt.

  1. 1
    Read the receipt

    Record, proof and batch ID

  2. 2
    Recompute the record hash

    SHA-256 of every field plus the previous hash

  3. 3
    Climb the Merkle proof

    Combine with the sibling hashes up to a root

  4. 4
    Compare with the ledger

    The root anchored in the batch's block

  5. 5
    Check the signatures

    At least 3 of 4 validators

Flight data trail

DLV-0193, from route choice to sealed landing.

The view a regulator or insurer would open: every record, grouped by the batch that anchored it, with the Merkle roots that tie the flight together. Select a record to read it.

Network

Four validators, one shared history.

Each batch root becomes a block, and a block counts once at least three of the four validators sign it. Every hour, the ledger's state root is written to a public chain.

ValidatorRun byReadsLast signedStatus
Operator nodeWrites batchesDelivery operatorIts own flights, in full—Online
Regulator nodeSigns and auditsAviation regulatorAny flight, on request—Online
Insurer nodeSignsFleet insurerFlights linked to a claim—Online
USS nodeSigns, checks conformanceUAS service supplierTracks and flight intents—Online

A late signer is flagged on the block and its signature is added when it catches up. The block already counts at 3 of 4.

Latest blocks

Live

    How verification works

    Five checks, each one independent.

    1. 01

      Hash the record

      h9 = SHA-256(record9 ‖ h8)

      The aircraft hashes every field of the record together with the previous record's hash. Change one character and the hash changes completely.

    2. 02

      Follow the chain

      record9.prev = h8

      Each record names the hash before it, so records can't be dropped, reordered or inserted without breaking the next link.

    3. 03

      Climb the proof

      root = H(H(h7‖h8) ‖ H(h9‖h9))

      A batch combines record hashes pairwise into one root. A receipt only needs the hashes along its path, not the other records.

    4. 04

      Match the block

      root = A3 · block 1,204,334

      The root is anchored as a block that counts once three of four validators sign it. No single party can sign alone.

    5. 05

      Check the checkpoint

      state root → public chain, hourly

      The ledger's state root goes to a public chain every hour, so even the full consortium can't rewrite older history.

    Access

    Who can see what.

    Validators can read the whole ledger. The data behind it is disclosed by role, and personal data never leaves the operator.

    DataCustomerRegulatorInsurerUSSPublic
    Batch roots and block signaturesYesYesYesYesYes
    Decision summariesOwn deliveryYesClaim-linkedYes24 h delay
    Full decision recordsOwn delivery recordYesClaim-linkedConformance fields—
    Raw telemetry and sensor frames—On requestClaim-linked——
    Delivery photoYesOn requestClaim-linked——
    Model passportSummaryFullFullSummarySummary
    Customer name and address—————

    Customer name and address stay with the operator and never reach the ledger or its validators.

    Proof of Flight

    Back to the framework.

    Watch the live flight that produced this trail, or request the technical brief.

    © 2026 Air Pixels, Inc. · Proof of Flight is a design concept, not a product or a certified system.Ledger data is illustrative. Hashes are real SHA-256, computed in your browser.