{
  "status": "ready_awaiting_funding",
  "as_of": "2026-09-01",
  "what_this_is": "Status of the on-chain anchor for the evidence registry. The registry itself is already anchored in Bitcoin via OpenTimestamps; this file tracks the additional Solana anchor.",

  "registry": {
    "file": "evidence-hashes-2026-09-01.txt.gz",
    "url": "https://aifa.works/data/evidence-hashes-2026-09-01.txt.gz",
    "bytes": 2725841,
    "records": 81065,
    "sha256": "36a6c2f69225df231cb2736576155fb95946d86920fea89c3effc73a52c8c067"
  },

  "bitcoin_anchor": {
    "status": "done",
    "method": "OpenTimestamps",
    "proof": "https://aifa.works/data/evidence-hashes-2026-09-01.timestamp.json",
    "cost": "free"
  },

  "solana_anchor": {
    "status": "built_and_verified_not_submitted",
    "program": "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr",
    "memo_bytes": 180,
    "transaction_bytes": 350,
    "verified_how": "Submitted to devnet simulateTransaction with sigVerify enabled. The network parsed the transaction and validated its signature, returning AccountNotFound — the fee payer holds zero lamports. Structure and signature are correct; only funding is missing.",
    "blocked_by": "Devnet faucet returned HTTP 429 (daily airdrop limit reached for this address range). Public testnet faucet returned an internal error.",
    "cost_if_mainnet": "5000 lamports = $0.0005 at SOL $102.20",
    "note": "Mainnet submission is disabled in the tooling and requires explicit authorisation. Nothing has been spent."
  },

  "why_two_chains": "Bitcoin via OpenTimestamps gives the strongest available durability at zero cost, and already covers this registry. Solana adds legibility rather than security: a reviewer can open one explorer link and read the anchored hash in seconds. Neither replaces the other.",

  "how_to_verify_once_submitted": [
    "Download the registry file from the URL above.",
    "Compute its SHA-256.",
    "Compare with the sha256 field recorded in the transaction memo.",
    "A match proves the registry existed in that exact state at the time the transaction was confirmed."
  ],

  "what_the_anchor_does_not_prove": "It does not prove a screenshot was never re-captured afterwards. Re-captures are published as new registry versions with the previous version retained, and each version is anchored separately."
}
