The Art
More information about the Circles generative algorithm and artwork
Circle Packing Algorithm
Circles are generated from a javascript program that uses a circle packing algorithm to fit circles into a specific space. Circle packing is a basic algorithm in computer science and the basis for many types applications that run real world systems. We are using circle packing in this Ordinal drop because it reflects the basic advance Ordinals are making to Bitcoin: something basic, but universal. Circle packing can be simple or complicated. Ordinals are a straightforward improvement to Bitcoin, but they will unleash a whole host of applications.
Entirely On Chain
Every Circle is seeded from the Bitcoin address of the person who minted it (the first buyer). The seed will be written into the inscription. And the full inscription will contain the ENTIRE algorithm necessary to recreate the art. That means the entire artwork and ownership are inscribed into the Bitcoin chain and immutable. More info.
Traits & Rarities
Each Circle will is unique. It is a combination of traits and each trait will have a rarity. Some Circles will be common and some very rare.
The traits will be:
Number of circles
Size of the circles (number in each size category)
Color palette
Symmetry
Opacity (a filter on the palette)
Seed (the Bitcoin address of the original buyer/inscriber).
Number of Circles
There can be up to 2,000 circles per Circle. 500 maximum in each quadrant. The interplay between the size of circles and the quantities is what makes up the flow and harmony of each Circle.
Size of Circles
Circles can be up to 100 pixels in radius, but not smaller than 2 pixels.
Palettes
There will be 50 different palettes for the final Circles run. Each palette is randomly assigned to a Circle, but some palettes will be more rare than others. Each palette is 5 or 6 colors and uniquely named.
Symmetry
Most Circles are symmetrical across the x and y axis. But some will have other types of symmetry (e.g.: radial).
Opacity
The color palettes may have an opacity applied to them. A lower opacity will 'wash out' the colors (or make them feel more matte).
Seed
Every Circle is seeded from the Bitcoin address of the person who minted it (the first buyer). The seed will be written into the inscription. And the full inscription will contain the ENTIRE algorithm necessary to recreate the art. That means the entire artwork and ownership are inscribed into the Bitcoin chain and immutable.
Sneak Peaks
Some early renders of Circles (these are not final).
Last updated