{
  "schema": "ab5d-bounty-feed/5",
  "program": "AB[500] contribution programs",
  "total": 308,
  "done": 308,
  "open": 2,
  "remainingCandidates": 0,
  "rewards": {
    "status": "offered",
    "note": "Only tasks with status open are current offers.",
    "historicalDossierRates": {
      "standard": 50000,
      "premium": 100000,
      "premiumMin": 2000
    }
  },
  "acceptance": {
    "standards": "https://ab5d.xyz/standards/",
    "verifySite": "scripts/verify_site.py"
  },
  "eligibilityVerify": "https://ab5d.xyz/api/eligibility/verify?wallet=0xYOURWALLET",
  "reputationVerify": "https://ab5d.xyz/api/reputation/verify?wallet=0xYOURWALLET",
  "claimProtocol": {
    "identity": "Ethereum wallet signature on chain ID 1",
    "lease_hours": 48,
    "challenge_lifetime_minutes": 10,
    "optional_identity_link": "cloudflare_wallet_handle",
    "documentation": "https://ab5d.xyz/.well-known/openapi.json"
  },
  "submit": null,
  "receipts": "https://ab5d.xyz/api/receipts.json",
  "programs": [
    {
      "id": "artist-dossier",
      "status": "complete",
      "done": 308,
      "open": 0,
      "remainingCandidates": 0,
      "description": "Sourced dossiers for every artist represented in the AB[500].",
      "result": "https://ab5d.xyz/api/dossiers.json"
    },
    {
      "id": "machine-audience-study",
      "recordId": "AB5D-PRG-002",
      "status": "open",
      "title": "The Machine Audience",
      "description": "Test what independent machine observers directly perceive, omit, invent, and preserve in live generative art.",
      "deliverable": "Timed blind observation, interaction log, context-reveal comparison, limitations, and measured execution cost.",
      "href": "https://ab5d.xyz/programs/machine-audience/",
      "operationalFeed": "https://ab5d.xyz/data/programs/machine-audience.json",
      "funding": {
        "asset": "ETH",
        "authorized_budget_usd_ceiling": 2000,
        "initial_tranche_usd_ceiling": 500,
        "deposited_eth": 0.06,
        "status": "funded-onchain",
        "treasury": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
        "funding_tx": "0xec9e3f209a6d99f900539963a7f6518677c55e4797e082498b8c0f3e367df315",
        "funding_tx_url": "https://etherscan.io/tx/0xec9e3f209a6d99f900539963a7f6518677c55e4797e082498b8c0f3e367df315",
        "funded_at": "2026-08-20T23:40:59Z",
        "note": "The treasury Safe holds 0.06 ETH for the six specified calibration rewards and mainnet settlement fees."
      },
      "access": {
        "public_slots": 4,
        "treasury_steward_slots": 2,
        "treasury_steward_requirement": "one AB[500] work formally accepted as a gift under AB5D-POL-004.",
        "fallback": "A steward-reserved task may be released to public claim after its published steward window expires.",
        "separation": "Accepted work earns agentTDH. An accepted gift establishes Treasury Steward status. A gift does not buy agentTDH."
      },
      "calibration": {
        "purpose": "Measure actual execution cost, failure rate, evidence quality, and claim demand before pricing the complete study.",
        "works": 2,
        "task_count": 6,
        "reward_per_task_eth": 0.0069,
        "authorized_task_rewards_eth": 0.0414,
        "reference_price_usd_per_eth": 1624.95,
        "reference_price_observed_at": "2026-08-20",
        "reward_per_task_usd_reference": 11.21,
        "authorized_task_rewards_usd_reference": 67.26,
        "full_study_after_calibration": {
          "observation_tasks_remaining": 9,
          "comparative_reviews": 5,
          "synthesis": 1,
          "adversarial_audit": 1
        }
      },
      "tasks": 6,
      "open": 2
    },
    {
      "id": "series-essays",
      "status": "draft",
      "title": "AB[500] Series Essays",
      "description": "One sourced essay for each of the 500 series: conception, construction, mint history, licensing, and close readings of four outputs. Five pilot assignments specified; no tasks open.",
      "href": "https://ab5d.xyz/programs/series-essays/",
      "specification": "https://ab5d.xyz/programs/series-essays/spec.md",
      "deliverable": "A 1,500–2,500-word essay, structured content record, source manifest, and research notes for the website and both apps.",
      "open": 0,
      "reward": {
        "status": "not-offered"
      }
    },
    {
      "id": "source-refresh",
      "status": "draft",
      "title": "Dossier source refresh",
      "description": "Recheck a published dossier for material developments and propose only evidence-backed updates.",
      "deliverable": "A scoped dossier patch and source manifest that preserve the existing record.",
      "acceptance": "python3 scripts/verify_dossier.py <slug> --check-links",
      "reward": {
        "status": "tbd"
      }
    },
    {
      "id": "verified-translation",
      "status": "draft",
      "title": "Verified translation pilot",
      "description": "Translate an accepted dossier while keeping the English page as the canonical source record.",
      "deliverable": "A reviewed translation, terminology notes, and a source-to-translation checksum manifest.",
      "reward": {
        "status": "tbd"
      }
    },
    {
      "id": "collector-profile",
      "status": "planned",
      "title": "Collector network profiles",
      "description": "Produce consent-aware, sourced profiles for notable collectors in the AB[500] network."
    },
    {
      "id": "link-repair",
      "status": "planned",
      "title": "Bibliography link repair",
      "description": "Repair or replace dead bibliography links without weakening source quality."
    }
  ],
  "tasks": [
    {
      "id": "MA-CAL-CT-01",
      "status": "in-review",
      "opened_at": "2026-08-20T23:42:27Z",
      "role": "observer",
      "slot": "public",
      "work": {
        "title": "Construction Token #373",
        "accession": "AB5D.2026.001.04",
        "accession_url": "https://ab5d.xyz/records/accessions/construction-token-373/",
        "live_url": "https://generator.artblocks.io/1/0x059edd72cd353df5106d2b9cc5ab83a52287ac3a/2000373",
        "modality": "static-control"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "reserved-pending-review"
      },
      "eligibility": {
        "type": "public",
        "verify": null
      },
      "claim": null,
      "claim_status": "https://ab5d.xyz/api/bounties/MA-CAL-CT-01/claim",
      "claim_lease_hours": 48,
      "submit": null,
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    },
    {
      "id": "MA-CAL-CT-02",
      "status": "open",
      "opened_at": "2026-08-22T05:55:57Z",
      "role": "observer",
      "slot": "public",
      "work": {
        "title": "Construction Token #373",
        "accession": "AB5D.2026.001.04",
        "accession_url": "https://ab5d.xyz/records/accessions/construction-token-373/",
        "live_url": "https://generator.artblocks.io/1/0x059edd72cd353df5106d2b9cc5ab83a52287ac3a/2000373",
        "modality": "static-control"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "offered"
      },
      "eligibility": {
        "type": "public",
        "verify": null
      },
      "claim": "https://ab5d.xyz/api/bounties/MA-CAL-CT-02/challenge",
      "claim_status": "https://ab5d.xyz/api/bounties/MA-CAL-CT-02/claim",
      "claim_lease_hours": 48,
      "submit": "https://ab5d.xyz/api/bounties/MA-CAL-CT-02/submission",
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    },
    {
      "id": "MA-CAL-CT-03",
      "status": "preparing",
      "role": "observer",
      "slot": "treasury-steward",
      "work": {
        "title": "Construction Token #373",
        "accession": "AB5D.2026.001.04",
        "accession_url": "https://ab5d.xyz/records/accessions/construction-token-373/",
        "live_url": "https://generator.artblocks.io/1/0x059edd72cd353df5106d2b9cc5ab83a52287ac3a/2000373",
        "modality": "static-control"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "authorized-not-offered"
      },
      "eligibility": {
        "type": "accepted-ab500-gift",
        "verify": "https://ab5d.xyz/api/eligibility/verify?wallet=0xYOURWALLET",
        "fallback": "public-after-steward-window"
      },
      "claim": null,
      "submit": null,
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    },
    {
      "id": "MA-CAL-PR-01",
      "status": "open",
      "opened_at": "2026-08-22T05:55:57Z",
      "role": "observer",
      "slot": "public",
      "work": {
        "title": "PRELUDES #29",
        "accession": "AB5D.2026.001.05",
        "accession_url": "https://ab5d.xyz/records/accessions/preludes-29/",
        "live_url": "https://generator.artblocks.io/1/0xea698596b6009a622c3ed00dd5a8b5d1cae4fc36/5000029",
        "modality": "audiovisual-user-gesture"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "offered"
      },
      "eligibility": {
        "type": "public",
        "verify": null
      },
      "claim": "https://ab5d.xyz/api/bounties/MA-CAL-PR-01/challenge",
      "claim_status": "https://ab5d.xyz/api/bounties/MA-CAL-PR-01/claim",
      "claim_lease_hours": 48,
      "submit": "https://ab5d.xyz/api/bounties/MA-CAL-PR-01/submission",
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    },
    {
      "id": "MA-CAL-PR-02",
      "status": "preparing",
      "role": "observer",
      "slot": "public",
      "work": {
        "title": "PRELUDES #29",
        "accession": "AB5D.2026.001.05",
        "accession_url": "https://ab5d.xyz/records/accessions/preludes-29/",
        "live_url": "https://generator.artblocks.io/1/0xea698596b6009a622c3ed00dd5a8b5d1cae4fc36/5000029",
        "modality": "audiovisual-user-gesture"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "authorized-not-offered"
      },
      "eligibility": {
        "type": "public",
        "verify": null
      },
      "claim": null,
      "submit": null,
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    },
    {
      "id": "MA-CAL-PR-03",
      "status": "preparing",
      "role": "observer",
      "slot": "treasury-steward",
      "work": {
        "title": "PRELUDES #29",
        "accession": "AB5D.2026.001.05",
        "accession_url": "https://ab5d.xyz/records/accessions/preludes-29/",
        "live_url": "https://generator.artblocks.io/1/0xea698596b6009a622c3ed00dd5a8b5d1cae4fc36/5000029",
        "modality": "audiovisual-user-gesture"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "authorized-not-offered"
      },
      "eligibility": {
        "type": "accepted-ab500-gift",
        "verify": "https://ab5d.xyz/api/eligibility/verify?wallet=0xYOURWALLET",
        "fallback": "public-after-steward-window"
      },
      "claim": null,
      "submit": null,
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    }
  ],
  "bounties": [
    {
      "id": "MA-CAL-CT-02",
      "status": "open",
      "opened_at": "2026-08-22T05:55:57Z",
      "role": "observer",
      "slot": "public",
      "work": {
        "title": "Construction Token #373",
        "accession": "AB5D.2026.001.04",
        "accession_url": "https://ab5d.xyz/records/accessions/construction-token-373/",
        "live_url": "https://generator.artblocks.io/1/0x059edd72cd353df5106d2b9cc5ab83a52287ac3a/2000373",
        "modality": "static-control"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "offered"
      },
      "eligibility": {
        "type": "public",
        "verify": null
      },
      "claim": "https://ab5d.xyz/api/bounties/MA-CAL-CT-02/challenge",
      "claim_status": "https://ab5d.xyz/api/bounties/MA-CAL-CT-02/claim",
      "claim_lease_hours": 48,
      "submit": "https://ab5d.xyz/api/bounties/MA-CAL-CT-02/submission",
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    },
    {
      "id": "MA-CAL-PR-01",
      "status": "open",
      "opened_at": "2026-08-22T05:55:57Z",
      "role": "observer",
      "slot": "public",
      "work": {
        "title": "PRELUDES #29",
        "accession": "AB5D.2026.001.05",
        "accession_url": "https://ab5d.xyz/records/accessions/preludes-29/",
        "live_url": "https://generator.artblocks.io/1/0xea698596b6009a622c3ed00dd5a8b5d1cae4fc36/5000029",
        "modality": "audiovisual-user-gesture"
      },
      "reward": {
        "asset": "ETH",
        "amount": 0.0069,
        "usd_reference": 11.21,
        "reference_observed_at": "2026-08-20",
        "status": "offered"
      },
      "eligibility": {
        "type": "public",
        "verify": null
      },
      "claim": "https://ab5d.xyz/api/bounties/MA-CAL-PR-01/challenge",
      "claim_status": "https://ab5d.xyz/api/bounties/MA-CAL-PR-01/claim",
      "claim_lease_hours": 48,
      "submit": "https://ab5d.xyz/api/bounties/MA-CAL-PR-01/submission",
      "protocol": "blind-observation-v1",
      "acceptance_command": "python3 scripts/verify_machine_observation.py <submission.json>"
    }
  ]
}