Skip to content

Wayfinder: real Bitcoin anchoring with independent verification #279

Open

Description

@brianorwhatever

Destination

Any boop list (and later, a note) can be committed to Bitcoin as an exact, versioned snapshot. Anyone can independently confirm that the committed bytes match that snapshot, by pulling Bitcoin evidence themselves rather than relying on a status flag boop stores. Simulated anchoring is removed from production. Historical rows stay readable and are clearly labeled genuine / simulated / pending / unverifiable.

A Bitcoin commitment is evidence about bytes, not about who acted. Signed action records (#237 / PR #277) supply identity; the snapshot references them.

Full requirements and acceptance criteria: #240 (this map supersedes it as the tracking issue for the effort).

Route

  1. Decisions (grilling): Bitcoin anchoring decisions: network, budget, custody, triggers, worker #280. Blocks real submission. Does not block snapshot work.
  2. Canonical snapshot + hashing: Versioned canonical snapshot and stable hashing for anchoring #281. Can start now.
  3. Submission, durable attempt state, idempotent retry: Real anchor submission with durable attempt state and idempotent retry #282. Needs 1 and 2.
  4. Confirmation tracking + reorg policy: Anchor confirmation tracking and reorg handling #283. Needs 3.
  5. Independent verification + evidence labeling; remove simulation: Independent anchor verification, evidence labeling, and removal of simulation #284. Needs 2; finishes after 4.
  6. Testnet demo + release readiness: Bitcoin anchoring: testnet demo and release readiness #285. Needs everything above.

Constraints

Activity

  1. pullfrog commented on Oct 8, 2026

    @pullfrog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1High: core correctness or explicitly prioritized near-term capabilityenhancementNew feature or requestprovenancewayfinder:map

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions