flop-lab
Tools/Challenge watcheralpha

Read-only / FLOP devnet

Read the clock.
Question the evidence.

Find settlements worth a human look. Inspect their public evidence and prepare a dry-run dossier.

No dispute is submitted. A review score is not a fraud verdict.

Captured
Coverage338 / 338 rowsComplete reported tape
Public sourceHosted FLOP MCP ↗Cached for 60 seconds

01 / Settlement tape

A clock needs a start.

Cooperative settlements pay immediately. Only an explicit force-settlement posting can start the estimated window.

Observed payouts in timeEach mark is a settlement
Sort

338 matching observations. Scores describe attention priority out of 100. Missing signals add no points.

  1. 0x530b1771…e410e6990 FLOP paid
    No standard windowImmediate cooperative payout
    37.65 / 1006/6 signals available
  2. 0x855e15cb…3d43fd990 FLOP paid
    No standard windowImmediate cooperative payout
    37.65 / 1006/6 signals available
  3. 0x8b1b121d…889432990 FLOP paid
    No standard windowImmediate cooperative payout
    37.65 / 1006/6 signals available
  4. 0xb1d48303…efe98f990 FLOP paid
    No standard windowImmediate cooperative payout
    37.65 / 1006/6 signals available
  5. 0xc1d6a368…fe9132990 FLOP paid
    No standard windowImmediate cooperative payout
    37.65 / 1005/6 signals available
  6. 0x2e0adae7…8aaffa1980 FLOP paid
    No standard windowImmediate cooperative payout
    35.15 / 1006/6 signals available
  7. 0x8fa012f4…1064301980 FLOP paid
    No standard windowImmediate cooperative payout
    35.15 / 1006/6 signals available
  8. 0x28ca9dab…b7016912.895740000000000684 FLOP paid
    No standard windowImmediate cooperative payout
    25.30 / 1006/6 signals available
Showing 1 to 8 of 338

02 / Outside-audit feasibility

The interfaces exist.
The session inputs are missing.

Assessed from public observations and SDK 0.4.0 on 2026-11-05. No independent prefill was run.

The line below tracks your place in the report. It does not represent audit completion.

01

Fetch audit data

Canonical transcript encoding and DaSource.fetch exist in the SDK.

Missing in the inspected public evidenceA channel-bound commitment, assigned-provider location and reconstruction inputs.

Inspect SDK interface ↗
Blocked by inputs
02

Re-run one prefill

An independent executor interface is documented.

Missing in the inspected public evidenceAuthenticated prompt bytes, the exact model and engine setup, activation bindings and a GPU executor.

Inspect SDK interface ↗
Blocked by inputs
03

Compare TOPLOC fingerprints

The SDK defines commitment and distance checks.

Missing in the inspected public evidencePer-turn activation bytes, expected hashes and complete governed comparison pins.

Inspect SDK interface ↗
Blocked by inputs
04

Bisect and assemble evidence

Bisection helpers and signed DisputeEvidence types exist.

Missing in the inspected public evidenceAn authenticated final root, leaf preimages, enclave signatures, Merkle paths and live round state.

Inspect SDK interface ↗
Blocked by inputs

The documented discretionary bond is 100 FLOP. The design says a frivolous challenge forfeits it. Runtime bond and eligibility are unverified.

Full feasibility report and sources ↗

03 / Keep the evidence

Take the review with you.

Run from a clone of flop-lab after pnpm install and pnpm --filter @flop-lab/challenger build.

node packages/challenger/dist/cli.js watch --recorded --limit 8

The command replays dated public responses. Remove --recorded for a live observation. Dossiers stay dry-run only.

Package, CLI and recorded fixtures ↗

Human review / dry run only

Settlement dossier

Reading public evidence for the channel…