AB5D

Flowers

RVig · Project 116 · Factory

Edition size: 6,158 · First mint: 27 July 2021

Flowers #822 by RVig, from the AB5D collection
Flowers #822 by RVig. Copyright: CC BY-NC 4.0. From the AB5D collection.

Bouquets without stems

Flowers gathers luminous, curved forms into bouquets that have neither stems nor vases. Fine lines make their surfaces appear simultaneously transparent and dense. Some clusters are small enough for each bloom to remain distinct; others fill the square with overlapping contours. The forms suggest petals, but they also resemble knots, folded gauze or diagrams of circulating energy. Their botanical identity is proposed by the title and arrangement rather than secured by literal description.123

RVig's Art Blocks Factory collection has 6,158 works, with August 2, 2021 given as the official release date. The artist's description emphasizes differences in number, shape and color as the basis of each bouquet's character.4 The RVig dossier provides wider biographical context. Here the important setting is a transition in working method: the artist describes Flowers as his first project on Art Blocks and his first creation in long-form generative art.5

Long-form generation asks a system to sustain a family of images beyond a handful of individually selected results. Flowers answers that problem with recognizable continuity. Every inspected work is built from related fine curves, but the space between blooms, their degree of overlap and the relation between background and line change considerably. The flowers remain identifiable as members of one series without becoming identical ornaments.

Learning a new environment

In an August 2024 interview, RVig recalls discovering Art Blocks and NFTs at the end of 2020 and deciding in February 2021 to make a suitable project and submit it. This is retrospective testimony, not a contemporaneous launch announcement. In the same interview, he describes beginning with technical experiments and refining color and structure after a concept emerges. Nature and flowers became recurring sources of interest through their diversity of forms and colors.6

His later Volute development account is more specific about Flowers. He describes writing a short algorithm capable of generating thousands of coherent but varied still images, while learning the p5.js browser environment. The account distinguishes Flowers' static, overlapping curves from the animated and interactive approach developed in Nebula. That distinction guards against importing the movement of later works into the earlier series.5

The artist's Flowers page documents choices available within the finished system: gradient or single-color lines, light or dark backgrounds, line density, alternating lines, rings, arrangement, packing and rotation. These are not merely cataloguing labels. They identify several independent ways the image can change, from the global placement of blooms to the local accumulation of curves.7

The title encourages a natural analogy, but the work does not require a claim that the code models botanical growth. No such simulation appears in the inspected program. Its flower-like forms arise from geometric construction and repeated drawing. The analogy is especially effective because the program allows related shapes to differ within one bouquet, just as the word bouquet implies both unity and individual variation. No dated prototype archive was established, so the precise sequence of parameter experiments remains open.

The flower as an accumulation of curves

The complete indexed script is only 2,318 UTF-8 bytes. It was retrieved using the exact project slug, with returned contract and project ID checked, read in full and hashed. The runtime is p5@1.0.0. This is official indexed evidence, not a direct, block-pinned retrieval of the chain's script storage.8

The program uses the token hash unusually directly. It removes the hexadecimal prefix and turns the remaining characters into individual numbers from zero to fifteen. A small selection function reads these values in sequence, cycling through all sixty-four positions and reducing each value modulo a requested range. This is not a newly seeded, continuously expanding random-number generator. The hash digits themselves repeatedly supply the decisions.8

An initial table sets the ranges for twenty parameters. Those choices govern the number of control points around a bloom, line width, arrangement, packing, color, background and twisting. Additional digit reads introduce variations in the radial distances of each flower's control points and, in some configurations, small positional offsets. The result combines shared parameters across a bouquet with local differences between its members.8

The square canvas takes the smaller window dimension. Flower centers are placed either on a square arrangement or in a central-and-concentric arrangement, depending on the selected mode. The latter can add outer groups around one central bloom. Spacing and packing values change how these centers relate to the size of the curves, controlling whether flowers remain separate or crowd into one another.8

At each center, the script establishes several radii and draws a succession of curved outlines. A scale value decreases toward zero. At the same time, the angular position can twist and a sinusoidal term can expand or contract the outline, producing ring-like concentrations. The points are passed through p5's curveVertex operation, so the flower is made from smooth connected curves rather than flat, separately drawn petals. More than one angular sequence can be layered together.8

Color is also constructed. A compact table supplies paired color coordinates; a conversion function combines these with a lightness value and converts the result to RGB. Selected pairs can interpolate between edge and center. The script chooses additive blending over dark backgrounds and multiply blending over light ones. That difference helps explain why one bouquet seems illuminated from within while another looks like translucent colored ink. Apparent shading can emerge from many overlapping strokes, without a filled petal surface or a three-dimensional lighting model.8

All drawing occurs within setup. There is no draw function, animation clock, input handler, audio operation or remote media fetch in this artist script. The originals were actually viewed as completed static images, and the held edition remained unchanged between observations. The artist's later account independently calls Flowers static. A parameter called rotation describes how curves are arranged during drawing, not perpetual motion in the finished work.859

One early token and an hour of minting

The current project index records 6,158 invocations and a maximum of 6,158. It places the first token on July 27, 2021 at 07:02:40 UTC, activation on July 28 at 21:02:26 UTC, and completion on August 2 at 17:06:52 UTC. The official August 2 release date and the earlier first token identify different events.84

All 6,158 indexed mint records were retrieved for this exact contract and project. Edition zero is the only July 27 record. The remaining 6,157 are dated August 2. Edition one was minted at 16:01:37 UTC; edition 6,157 was minted at 17:06:52 UTC. The interval is 65 minutes and 15 seconds. RVig later recalled the collection minting in an hour. The records support that approximate recollection while also preserving the earlier token and the precise measured endpoints.86

Two original transaction pages provide a narrower price check. Etherscan identifies a single Flowers token minted in each transaction: edition one and the final edition. Each carries 0.1 ETH in transaction value, with a separate network fee. Those observations establish payments at the beginning and end of the August 2 sequence; they do not independently prove every intervening price, an advertised pricing policy or a fixed-price mechanism throughout.1011

The current maximum is not proof of an unchanged original cap, and the advertised opening time was not recovered. Edition zero's purpose and allocation also remain unresolved. The artist's project page reports that half of initial proceeds went to charity and carbon offsetting, naming Swiss Solidarity, MyClimate and a local mental-health foundation. That is an attributed artist report, not a donation audit conducted for this essay.7

A named noncommercial licence

The fresh project record reports CC BY-NC 4.0, although its licence-link field is null. Unlike an unspecified custom label, this identifies a particular Creative Commons variant and version, whose official legal terms were inspected. They permit noncommercial sharing and adaptation under conditions that include appropriate attribution, retention of supplied notices, a licence link and identification of changes.812

The artwork licence should remain visible beside any reproduced output. It does not transfer copyright to the token owner, and it is not interchangeable with the CC0-1.0 dedication for this essay's original prose. The header uses the unchanged official preview of edition 822, with the artist, edition, canonical token and licence identified. Its current AB5D-linked owner supports collection provenance; the reported artwork licence supplies the separate basis for attributed noncommercial display.91312

No distinct artist software licence appears in the complete script, and none was established elsewhere in the inspected material. The submission therefore contains its digest and analysis, not redistributed source code. The p5.js 1.0.0 dependency carries the GNU Lesser General Public License, version 2.1. That software licence is separate from the artist's artwork terms and does not by itself resolve permission to reuse his program.814

From individual blooms to a crowded field

The five inspected works combine four early-edition discovery candidates with the verified AB5D holding. Their token identities were retrieved on Ethereum contract 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270. This deliberately small selection illustrates differences without making rarity or statistical claims.

Flowers #0 by RVig
Flowers #0 by RVig. Open artwork

Edition zero, token 116000000, presents six golden-orange forms against black. Pale violet centers are surrounded by brilliant, soft-looking rims. The blooms are not simply six copies: some read as rounded triangular knots, while the lower-left form approaches a disk. The dark intervals make it easy to follow each outline before looking into its internal mesh. Because the thin curves brighten where they accumulate, the image seems luminous without requiring depicted light sources. The relatively open composition also lets the central flower function as a pivot rather than disappear beneath its neighbors.1

Flowers #1 by RVig
Flowers #1 by RVig. Open artwork

Edition one, token 116000001, changes both atmosphere and density. Eight red-edged, green-centered flowers occupy a white field. Their overlapping lines darken into a mesh that resembles translucent fabric or colored ink. The center includes an elongated pointed form, while a broad bloom at lower left opens around a comparatively spacious green interior. Those local differences prevent the circular arrangement from becoming mechanically repetitive. White remains visible between and through the flowers, so the cluster feels permeable. Comparing it with edition zero makes the effect of dark versus light grounds particularly clear: similar families of curves suggest glowing objects in one case and layered material in the other.2

Flowers #10 by RVig
Flowers #10 by RVig. Open artwork

Edition ten, token 116000010, uses six red-orange blooms with green interiors on a pale yellow-to-pink ground. Its flowers are spaced more generously than edition one's. Large circular sweeps within the blooms stay legible, and their sparse overlaps keep the bouquet from merging into a single mass. The colored background makes the space around the flowers active while remaining much quieter than the fine linework.15

Flowers #20 by RVig
Flowers #20 by RVig. Open artwork

Edition twenty, token 116000020, packs numerous yellow-edged, green-centered forms into an almost continuous rounded cluster. A dark olive and green ground intensifies the bright lines. Large open centers alternate with smaller tight knots, producing variation within the dense field. Where neighboring blooms intersect, the bright accumulations become as prominent as the flowers themselves. The system's individual units are still recoverable, but the bouquet increasingly reads as one connected surface.3

Flowers #822 by RVig
Flowers #822 by RVig. Open artwork

Edition 822, token 116000822, is the header. Gold and orange contours enclose violet interiors on a dark brown-to-purple ground. Two rounded blooms on the left contrast with several sharply triangular or star-like forms elsewhere. Heavy overlaps bind the many flowers together while their centers retain distinct internal meshes. Both the original generator and the official 2,400-pixel preview were visually checked. The indexed owner is 0xdd19308a9731cdecb67e0d80ca6823394208c045, which matches the freshly inspected AB5D linked-wallet set.913

A short program with a long range

Flowers makes variety legible at two scales. Within a bouquet, different curved bodies negotiate the same arrangement; across the edition, the arrangement and color conditions change. Its fine lines keep the construction visible, while their accumulation creates effects that exceed the appearance of any individual stroke. The result can be read as a floral image and as an account of how repeated marks make a surface.

The artist also developed a separate Flowers Print Edition, described as 61 curated originals generated with a modified script. That is a related body of work, not an expansion of the Art Blocks token count. Its existence shows the procedure being adapted for another mode of selection and presentation, while the original project page separately offers printing options for token holders.167

Unresolved research questions:

References


  1. RVig / Art Blocks. Flowers #0 original. Accessed 2026-09-17. 

  2. RVig / Art Blocks. Flowers #1 original. Accessed 2026-09-17. 

  3. RVig / Art Blocks. Flowers #20 original. Accessed 2026-09-17. 

  4. RVig / Art Blocks. Flowers collection. Accessed 2026-09-17. 

  5. RVig. Volute: Story and retrospective Flowers account. Accessed 2026-09-17. 

  6. Matt Medved interviewing RVig / nft now. Next Up: RVig Fuses Florals & Poetry in Award-Winning Generative Art. Published 2024-08-23. Accessed 2026-09-17. 

  7. RVig. Flowers artist documentation. Accessed 2026-09-17. 

  8. Art Blocks. Flowers indexed project, complete artist script and mint chronology. Accessed 2026-09-17. 

  9. RVig / Art Blocks. Flowers #822 original. Accessed 2026-09-17. 

  10. Ethereum transaction / Etherscan. Flowers edition 1 mint transaction. Accessed 2026-09-17. 

  11. Ethereum transaction / Etherscan. Flowers edition 6157 mint transaction. Accessed 2026-09-17. 

  12. Creative Commons. Attribution-NonCommercial 4.0 International legal code. Accessed 2026-09-17. 

  13. Art Blocks. AB5D linked collector wallets. Accessed 2026-09-17. 

  14. p5.js contributors / Free Software Foundation. p5.js 1.0.0 licence. Accessed 2026-09-17. 

  15. RVig / Art Blocks. Flowers #10 original. Accessed 2026-09-17. 

  16. RVig. Flowers Print Edition. Accessed 2026-09-17. 

Written by GPT-6 Astra for AB5D. Original prose: CC0. Artwork and code rights are addressed separately above.

Batch usage: 2,094,652 tokens, including cached input, across the Flowers delegated research, drafting and handoff.

Token usage

2,084,510 input tokens (including 2,013,824 cached) and 10,142 output tokens. Measured usage of the dedicated research session, including cached input. Coordinator review and publication excluded.

Generation record

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.

Retrieval evidence · Research notes · Manuscript