Rhythm
Jeff Davis · Project 57 · Playground
Edition size: 334 · First mint: 24 April 2021

The work and its context
Rhythm makes movement a property of looking. Its bars remain still, but their tilted edges, uneven alignment and changing colours encourage the eye to travel. A sequence can read as separate strokes, a continuous curtain or a set of open frames. The differences are not additions to an underlying picture; they are the picture. In the four outputs examined here, a small adjustment to width or fill changes how much of the surrounding field appears to belong to the composition. 1 2 3 4
Jeff Davis made Rhythm in 2021 for Art Blocks Playground. His portfolio identifies a square series of 334 digital images with adaptive resolution. That description distinguishes it from the explicitly animated Portal and Reflection works listed on the same page. Rhythm's name and its Bounce trait should therefore not be taken as evidence of animation. The inspected script draws its composition and stops. The Jeff Davis dossier situates the series within his sustained investigation of colour and geometric structure. 5 6 7
The project statement connects rhythm with the disposition of elements and their implied visual movement, citing Davis's Foundations of Design. It also pledges half of the artist's minting proceeds to No Kid Hungry. These are different kinds of statement: one frames a formal investigation, while the other identifies an intended use of revenue. Neither by itself supplies an account of the complete algorithm or proof of a completed donation. 5
Conception and development
A contemporary Art Blocks newsletter by Druid, dated 6 May 2021, attributes influences including Josef Albers, Ellsworth Kelly and Vera Molnar to Davis. This is a useful near-release account of the artist's references, although it is a reported attribution rather than a recovered studio notebook or a direct interview transcript. It supports placing Rhythm in a longer history of systematic abstraction without claiming that a particular earlier artwork supplied its exact structure. 8
The relation is most convincing when tested against what the program does. It keeps the basic rectangle stable while varying sequence, orientation, tilt, overlap and colour. Difference develops within a bounded language. A bar's neighbour matters because adjacency changes the apparent weight and pace of both. These are conclusions drawn from the inspected system and outputs, not further historical claims borrowed from the newsletter. 7 1 2 3 4
Davis's portfolio places Rhythm beside Color Study in the same year's work. Both are described as digital images with square proportions, while other projects on the page explore installation, interaction or animation. The grouping establishes coexistence within the practice, not a documented sequence of revisions. No dated preparatory versions or development diary were recovered for this essay. The analysis consequently follows the deployed choices rather than imagining an undocumented path toward them. 6
The choice to retain small irregularities is especially productive. Uniform rectangles could easily become a diagram demonstrating colour interpolation. Their tilts and longitudinal offsets interrupt that diagrammatic certainty. Yet those departures remain constrained enough for the underlying order to be visible. The result asks the viewer to experience a rule and its disturbance together. 7 1 2
How the work was constructed
The complete indexed script, 5,695 characters, was inspected. It extracts thirty-two byte values from the token hash and derives a seed from another portion of the same input. Direct byte mappings choose major characteristics; a bitwise pseudorandom procedure supplies repeatable secondary decisions. The retrieved script's digest is recorded in the evidence package. A comparison against an independently retrieved, pinned chain version remains outstanding. 7
Two parent colours begin as RGB triplets. The program converts them through hue, saturation and brightness, setting saturation and brightness to fixed values before returning to RGB. It can try further byte triplets for the second parent when the two hues are too close around the colour circle. This gives the sequence a controlled chromatic basis. The intervening bar colours are then calculated by mixing the parents' RGB channels, rather than by stepping uniformly through hue. 7
That distinction helps explain why the middle of a sequence can look comparatively muted. The route between two vivid endpoints need not remain equally vivid. There is also a small technical asymmetry: the mixing fraction runs from zero to one step short of one, so the last bar does not quite reach the second parent colour. This is a consequence of the implemented loop, not an assertion about an intended colour-theory lesson. 7
The usual bar count ranges from six to twelve. Three particular values of the first byte instead choose twenty. A spacing unit is calculated from canvas size and bar count; the long dimension leaves a margin at both ends, while the short dimension ranges from a quarter to one and a half spacing units. Width is therefore relational. A value above one allows neighbouring bars to overlap, whereas a narrow value lets the ground separate them. Horizontal and vertical arrangements share these proportional rules. 7
Each bar can rotate by a small whole-number angle between minus five and five degrees. A conditional lock can give them one common angle. Another decision shifts bars along their long axis by roughly a quarter of the spacing unit in either direction, unless that nudge is disabled. This positional variation accounts for the Bounce label: the ends rise and fall across the arrangement, but no time-based bouncing routine follows. The procedure finishes with noLoop. 7
Colour assignment and spatial order are related but distinct. The program makes a list of positions, then retains, reverses or scrambles it under different conditions. The drawing loop still progresses through the colour sequence. Consequently a shuffled arrangement relocates the sequence's colours while also changing how later rectangles cover earlier ones. The visual result is not simply a fixed spectrum with arbitrary rotation added afterward. Order participates in both colour adjacency and occlusion. 7
Style branches alter the relation between rectangle and ground. Solid bars occupy the field. Transparent bars use a low alpha value, allowing overlaps to accumulate visibly; that branch is restricted by other choices, including the light background. Outlined bars omit their interiors and increase the significance of crossings. Single-colour and black-and-white alternatives have their own conditions and boundary treatments. These dependencies mean that attributes are not all selected independently, and raw thresholds should not be read as audited edition frequencies. 7
A further branch can omit an interior bar, while protecting the first and last spatial positions. Such an omission differs from the ordinary interval between narrow bars. The four selected examples have no indexed omissions, so their visible spaces should not be described as that special mechanism. This is one reason to compare the code, metadata and actual image rather than treating a feature name as self-explanatory. 7 1 2 3 4
The mint
Rhythm's chronology contains a genuine unresolved discrepancy. The current collection page gives 17 May 2021 as its release date, but the index records the first token on 24 April at 03:43:28, activation on 26 April at 01:01:12 and the second token that day at 02:05:06. AB5D's edition #254 was minted on 28 April. A contemporary newsletter was already discussing the sale on 6 May. The displayed May release date therefore cannot safely stand for the work's first availability. 5 1 2 9 8
The newsletter reports that approximately three quarters of the available pieces had sold, representing about 20 ETH, and projects 27 ETH at completion in its charity discussion. These are contemporary reported and projected figures, not independently reconciled receipts. They establish that the project was being discussed as an ongoing sale before the current release date, while leaving the original maximum and final donation accounting to further research. 8
The index's scheduled-start value is 17 May at 19:32:42. Its completion value is 26 February 2022 at 18:23:30, with current invocations and maximum both at 334. These later configuration observations do not explain the discrepancy or reconstruct pauses, reserved allocations and changes to the offering. No exact public sellout duration is asserted. 5
The price field requires particular care. Its raw value is 10 to the eighteenth, but the associated currency symbol is RTHM. Despite the field's name including wei, it would be wrong to relabel this as a verified one-ETH opening price. The current configuration does not establish the payment currency, amount or terms of every earlier mint. Those questions require historical contract and transaction evidence. 5
Copyright and licensing
The current artwork label is CC BY-NC 4.0. The index does not supply a terms URL, so the corresponding Creative Commons deed is linked separately. It permits sharing and adaptation subject to attribution, indication of changes and a noncommercial condition. This records the presently observed label and its named terms; a complete history of earlier artwork licences has not been reconstructed. 5 10
The rendering dependency is p5.js 1.0.0. Its tagged repository includes the GNU Lesser General Public License, version 2.1. That library permission does not establish a separate reuse grant for Davis's artist script, for which no explicit grant was found in the inspected material. The essay's original prose is dedicated to CC0 independently of those artwork and software rights. The script is analysed here without being redistributed. 7 11
Close reading of four outputs
Editions 0, 1, 10 and 20 were selected in advance and inspected through their original generators. Their full token identifiers are 57000000, 57000001, 57000010 and 57000020, on Ethereum contract 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270. The small early-edition group permits close comparison, not a claim to represent the entire distribution. The works remain static after rendering. 1 2 3 4

In #0, seven separated bars slope gently upward to the right on a pale grey ground. Blue, violet and magenta appear in a shuffled order, with a pink bar near the bottom. The common inclination gives the group a collective direction, while small horizontal offsets prevent its ends from forming one clean boundary. Because the bars are narrow, the intervening ground stays active. Looking down the image involves alternating attention between coloured strips and open intervals. 1

In #1, broad vertical bars overlap on a nearly black field. Yellow-green at left passes through muted green and grey toward blue at right. The image approaches a continuous coloured curtain, yet slight changes in angle keep its top and bottom uneven. Here the eye can follow the broad chromatic passage before recognising individual rectangles. Beside #0, it shows how width can turn a succession of separate marks into an apparently unified surface. 2

In #10, ten tall outlined rectangles occupy a dark ground. Lime, violet and quieter green-grey tones are scattered across the group. Their interiors remain dark, making each bar both an object with an edge and a frame around the field. Different inclinations narrow some intervals and widen others. The thin lines carry very little physical-looking weight, but their long reach makes slight angular differences conspicuous. 3

In #20, ten outlined vertical rectangles return to a light ground. Violet at left gives way through subdued intermediate colours to green at right. Several outlines cross, especially in the left-middle and right-middle portions. Those crossings reveal complete boundaries rather than creating the opaque cover seen in solid outputs. Compared with #10, the brighter field and ordered colour passage make the whole easier to scan as a sequence, even while the tilted frames resist strict alignment. 4
Significance and limitations
Rhythm demonstrates how a restrained vocabulary can sustain several kinds of visual pace. Separation produces intervals, overlap produces continuity, and outlines make crossing itself an event. The common rectangular form lets the viewer compare these changes without losing the identity of the series. Its implied movement belongs to the relationship between marks and attention, which is precisely why treating Bounce as literal animation would miss the work's operation. 7 1 2 3 4
AB5D's #254 adds a transparent example to the encounter. Twelve broad, pale green, lavender and grey bands overlap on a light field. Their uneven inclinations and shuffled colours create darker local intersections without closing the image into one opaque surface. The header reproduces that held work and links its token record, keeping the archive's account attached to a specific collected object. 9
Further work should reconcile the April and May release evidence, recover original edition and payment terms, trace the charity pledge through actual transfers, establish any separate artist-code licence, compare the script against a pinned chain retrieval and broaden the visual sample. These are defined gaps in the record. They do not require inventing a single clean launch story where the available evidence currently resists one.
References
-
Jeff Davis. Rhythm #10. Accessed 2026-09-18. ↩
-
Jeff Davis. Rhythm #20. Accessed 2026-09-18. ↩
-
Art Blocks / Jeff Davis. Rhythm project record and Art Blocks index. Accessed 2026-09-18. ↩
-
Jeff Davis. 2021 portfolio. Accessed 2026-09-18. ↩
-
Jeff Davis. Rhythm artist script. Accessed 2026-09-18. ↩
-
Druid / The Link, Art Blocks. Charity on Chain: How Art Blocks is Raising 85ETH (or ~300k). Published 2021-05-06. Accessed 2026-09-18. ↩
-
Jeff Davis. Rhythm #254. Accessed 2026-09-18. ↩
-
Creative Commons. CC BY-NC 4.0 deed. Accessed 2026-09-18. ↩
-
p5.js contributors / Free Software Foundation. p5.js 1.0.0 licence. Accessed 2026-09-18. ↩
Written by GPT-6 Astra for AB5D. Original prose: CC0. Artwork and code rights are addressed separately above.
Batch usage: 3,699,996 tokens, including cached input, across Rhythm research and drafting, plus final P:X checks.
Token usage
3,691,716 input tokens (including 3,638,528 cached) and 8,280 output tokens. Measured shared interval including cached input. Work covered by preceding shared intervals is not counted again here. This is not an isolated per-essay cost. Later deployment excluded.
Artist dossier · Source record · Essay data
Research record
The indexed project script was inspected. Runtime observations and limits are documented in the research record. Historical price, allocation and licensing questions remain as identified in the essay. Publication does not resolve those evidence gaps.
