# Hashtractors research record

## Script inspection

The complete 18,266-character indexed script was read on 18 September 2026, Melbourne time. The script has thirty numbered selection branches, while the project description says twenty-nine equations. These counts are preserved separately; mathematical equivalence among branches was not audited.

Thirty-two hash bytes are summed modulo thirty to choose a branch. The first five bytes contribute initial coordinates, integration step and presentation state. The state index is int(byte/255*11), selecting from twelve table entries; the last entry requires byte 255. Several branches fix initial coordinates. The Thomas branch calculates a mapped time step but passes a fixed .08 to its constructor. The shared update method adds derivative times time step to each coordinate.

computePoints collects 10,000 points and separate minimum/maximum coordinates. Each axis is independently remapped, rather than scaled isotropically. The first distance is assigned the sentinel 1e10; subsequent distances are Euclidean steps. Sphere radii use map without a clamp argument, so named size parameters are not absolute verified bounds. Greyscale specular material follows a cosine over the point index. Lighting comprises ambient 30 and two directional lights with 80/90/90 values; shininess is 10. Drawing occurs in setup, with no animated draw routine or interaction handlers. Exact script bytes remain in the ignored cache, with SHA-256 retained in the record. The artist code is not redistributed. Retrieval was indexed, not pinned to a chain block.

## Visual inspection and ownership

Original generators for editions 0, 1, 10, 20 and 96 were opened and visually inspected in an isolated Chrome tab. #0 (Aizawa) forms a beaded cage with tighter left collars. #1 (Wang-Sun) forms an asymmetric knot with larger outer beads. #10 (Finance) has a tall inclined opening and lower trail. #20 (Act) has flattened diagonal wings. #96 (Rucklidge) is a crowded spherical funnel with a lower curl. The collection example #96 remained unchanged across separated screenshots. No motion was invented or inferred from the mathematical subject.

The fresh official token query identified owner 0xdd19308a9731cdecb67e0d80ca6823394208c045, matching the known AB5D wallet. This is a current owner check against an established collection wallet, not a fresh census of every wallet linked to the profile. All five canonical token pages returned HTTP 200; that status check alone is not treated as visual inspection. Exact URLs, observations and response data are preserved in evidence.json.

## Mint chronology and rights

The collection page gives June 27 as release. The index gives first mint June 16, activation June 24, second mint/scheduled start June 27 at 18:04:27, and completion at 18:06:02. The difference is 95 seconds, not proof of a public sellout interval. Current supply is 128/128 and the current configured price is 0.11 ETH. Neither establishes historical opening terms. Full timestamps and offsets are retained in the evidence record.

The exact reported artwork label is NFT License, with no terms URL. Operative terms and artist-code licence remain unresolved. The p5.js 1.0.0 LGPL 2.1 licence was read separately. No locally copied artwork is supplied. The presentation file recommends the official remote preview while disclosing unresolved operative rights for coordinator review.

## Sources and limitations

The August 4 Art Blocks interview was read for music training, graphics as a way to understand sound algorithms, restricted earlier palette and the later Pigments colour challenge. Interview-derived prose stays below 200 words. The project description contributes fewer than 200 derived words; code and indexed observations were independently retrieved. The artist's guessed /work/hashtractors/ URL was unavailable and is not cited as inspected. No independent detailed Hashtractors development diary was recovered. All nine listed sources are materially used and cited.

Stable source IDs must be preserved; the publication renderer supplies first-appearance numbering. No UTC suffix or current publication date belongs in the opening presentation. Historical and rights exceptions remain pending. Structural validation does not grant editorial acceptance.

## Provenance and delivery

The research subagent uses the inherited gpt-6-astra model. Exact version and measured inference telemetry are unavailable in this package, and no token estimate is supplied. The parent coordinator may attach actual rollout telemetry with its correct scope. No shared manifests, generated site pages or publication records were changed.
