Back to homeProof explorer

Inspect the robot incident receipt before anyone bids on it.

This page makes the Blackbox primitive concrete: an offchain robot incident packet, a deterministic live-ready receipt, a registry target, and a bidder workflow. No live chain transaction is claimed until the deploy script writes a broadcast receipt.

Receipt object

The receipt commits to evidence without publishing sensitive robot data.

Receipt statelive_ready_not_broadcastThe receipt is live-ready, deterministic, and ready to broadcast once a funded testnet deployer is provided.
Receipt id0xa7b7f07c6ba03044f8acc2d134067040feb41d20d60ae816134c3496d91a6de4Deterministic id derived from incident id, packet root, and policy hash.
Packet root0x642f9460833ef84f88009d1138652f01873b83fb26409beb14eede55929b30d3Bytes32 commitment across packet, streams, timeline, ownership, and report references.
Policy hash0x44796962f3a095933e8b5d05ecec7719d77ce9609c2e31e1d3d0ae45648d6b51Bytes32 commitment to privacy, retention, export, and challenge policy.
RegistryIncidentReceiptRegistryMinimal EVM registry for packet root, policy root, issuer, and challenge state.
Bid roundbbx_bid_dock17_r0Simulated review market for underwriting, verification, and fleet risk analysis.
Incident receipt timeline

From robot trigger to proof receipt to future registry broadcast.

21:42:18near_miss_triggered

Human distance dropped below policy threshold while robot remained in supervised autonomy.

21:42:20capture_window_locked

Front RGB, depth, cmd_vel, planner trace, operator input, and safety events were bounded.

21:43:04packet_sealed

Packet hash generated after stream manifest and command ownership intervals were closed.

21:43:19receipt_issued

Demo receipt created with packet root, policy hash, issuer, and bid-round metadata.

readylive_receipt_prepared

Bytes32 receipt id, packet root, and policy hash are ready for npm run receipt:deploy.

pendingregistry_broadcast

Next milestone: provide funded testnet deployer and broadcast the receipt on an EVM network.

Protocol objects

Blackbox is not a generic dashboard. It is an evidence primitive for robot risk markets.

Incident PacketBounded offchain evidence object with streams, timeline, command ownership, report, and privacy policy.
Proof ReceiptHash commitment that makes the packet discoverable, challengeable, and attachable to a market workflow.
Verifier BidA paid request for an insurer, verifier, OEM, or fleet reviewer to inspect a qualified packet.
Challenge StateA registry-level state for disputed packet roots, missing evidence, stale policy, or reviewer conflict.
Settlement MemoFinal review artifact that can be exported to insurer, customer, safety, or internal fleet workflows.
Packet artifacts

Everything a bidder sees is attached to this bounded packet.

Evidence packet library

Four incident packets now exercise the same evidence primitive.

The library covers warehouse AMR near misses, clinic service escalation, and remote teleoperation safety stops. Each packet has a bounded evidence object, live-ready receipt, customer report, and review path.

warehouse AMRDock Aisle Near-Missbbx_inc_2026_05_14_214218_dock17

near_miss / live_ready_not_broadcast / $420 underwriter memo

warehouse AMRWarehouse AMR Blind-Corner Mergebbx_inc_2026_05_18_091455_amr08

near_miss / live_ready_not_broadcast / $180 verifier memo

service robotClinic Service Robot Escalationbbx_inc_2026_05_21_143822_clinic12

customer_escalation / live_ready_not_broadcast / $150 safety review

delivery roverRemote Teleop Safety Stopbbx_inc_2026_05_24_171036_yard03

teleop_takeover / live_ready_not_broadcast / $420 underwriter memo

Next hard proof

Deploy the registry, register one packet root, and show a real verifier bid.

The receipt material is now ready. The investor milestone is a live EVM registration with a paid verifier or underwriting workflow tied to the same packet object.

Contract targetcontracts/IncidentReceiptRegistry.sol
Privacy boundaryraw evidence offchain, hash commitment onchain
Design partner askthree real incidents, one insurer or verifier workflow
Current statuslive_ready_not_broadcast, no fabricated transaction
Broadcast commandnpm run receipt:deploy