Viewing room

3,333 1:1 loops

Tokens 1–50 are the signature paintings. Each file is a finished loop — 640×640, 16 frames, 100ms. The rest of the 3,333 lives in generated/afterimages/gifs for the OpenSea Drop on Ink.

Moonrise Over Still Water

#1 · 1/1

Moonrise Over Still Water

A silver moon climbs a indigo inlet. The water holds the climb a beat later.

Stained Glass Breath

#2 · 1/1

Stained Glass Breath

Jewel panes inhale gold. Lead lines hold while the colors keep changing their mind.

Petal Storm

#3 · 1/1

Petal Storm

Blush petals fall through cream light and never quite land.

Lighthouse Sweep

#4 · 1/1

Lighthouse Sweep

An amber beam turns over navy water. Foam remembers the last pass.

Coral Bloom

#5 · 1/1

Coral Bloom

Anemones open under teal water. A gold fish threads the bloom.

Neon Dusk

#6 · 1/1

Neon Dusk

A city silhouette holds still while magenta and cyan signs keep arguing.

Firefly Grove

#7 · 1/1

Firefly Grove

Dark pines, a wet floor, and gold specks that refuse a single path.

Corona

#8 · 1/1

Corona

A black disc covers the sun. The flare keeps finding new edges.

Koi Mirror

#9 · 1/1

Koi Mirror

Orange and white koi turn under a jade surface. The pond is the painting.

Heat Shimmer

#10 · 1/1

Heat Shimmer

Dunes wait. The air above them will not.

Ice Fracture

#11 · 1/1

Ice Fracture

A frozen lake splits. Light travels the crack before the ice does.

Nave Light

#12 · 1/1

Nave Light

Stone holds. A honey shaft of dust keeps rewriting the aisle.

Paper Lantern Rain

#13 · 1/1

Paper Lantern Rain

Warm paper suns hang in a wet street. The rain keeps missing them on purpose.

Comet Wake

#14 · 1/1

Comet Wake

A pale ember crosses black silk. The wake is longer than the night.

Tide Pool

#15 · 1/1

Tide Pool

Stone bowls hold the sea for a minute. Starfish keep the minute.

Aurora Spine

#16 · 1/1

Aurora Spine

A green vertebra of sky. Violet keeps trying the same thought.

Candle Window

#17 · 1/1

Candle Window

One room is awake. Moths write circles the house cannot read.

Fog Bell

#18 · 1/1

Fog Bell

A buoy speaks in rings. The fog answers by getting thicker.

Greenhouse Rain

#19 · 1/1

Greenhouse Rain

Glass keeps a summer. Outside, the rain is trying to get in.

Red Giant

#20 · 1/1

Red Giant

An old star takes up the room. The dark around it is patient.

Salt Flats

#21 · 1/1

Salt Flats

The ground is a sky that forgot to stand up. Puddles keep the secret.

Subway Glow

#22 · 1/1

Subway Glow

A tunnel recedes on purpose. Amber lights keep count.

Whale Breach

#23 · 1/1

Whale Breach

A dark continent of water lifts. Spray writes the return.

Harvest Field

#24 · 1/1

Harvest Field

Wheat takes the wind in rows. The sun stays low so the gold can work.

Thunderhead

#25 · 1/1

Thunderhead

A bruise of cloud holds the spark. The field waits for the same flash twice.

Moon Gate

#26 · 1/1

Moon Gate

A round door frames a rounder moon. Stone pretends not to notice.

Ember Forge

#27 · 1/1

Ember Forge

Coals keep a private sun. Sparks leave without asking.

Lotus Night

#28 · 1/1

Lotus Night

A pale flower opens on black water. The pond keeps the petals’ secret.

Clockwork Sky

#29 · 1/1

Clockwork Sky

Orbits pretending to be hours. The sky is late on purpose.

Snowbound Cabin

#30 · 1/1

Snowbound Cabin

One chimney writes in white. The rest of the hill is listening.

Magma Vein

#31 · 1/1

Magma Vein

The rock remembers fire. A crack keeps the memory warm.

Bamboo Wind

#32 · 1/1

Bamboo Wind

Green columns take the wind in shifts. None of them finish first.

Harbor Cranes

#33 · 1/1

Harbor Cranes

Steel birds sleep standing. Their eyes blink in amber anyway.

Prism Fall

#34 · 1/1

Prism Fall

White light forgets itself into color. The floor catches every name.

Owl Hollow

#35 · 1/1

Owl Hollow

A tree keeps two coins of gold. They open only for the dark.

Mirage Well

#36 · 1/1

Mirage Well

A circle of water that may not be water. The air argues both ways.

Vinyl Groove

#37 · 1/1

Vinyl Groove

A black sun with a silver path. It turns so the quiet can last.

Bridge Fog

#38 · 1/1

Bridge Fog

Cables hold a city that the fog has borrowed. Lights remain as IOUs.

Radio Tower

#39 · 1/1

Radio Tower

A thin needle talks to nowhere. The blink is the whole sentence.

Glacier Blue

#40 · 1/1

Glacier Blue

A wall of old weather. Melt writes a slow signature.

Sunflower Tilt

#41 · 1/1

Sunflower Tilt

Heads follow a sun that already left. They keep the habit anyway.

Ink Bloom

#42 · 1/1

Ink Bloom

A drop decides to become a garden. Paper has no vote.

Terrace Lights

#43 · 1/1

Terrace Lights

A hillside of small gold rooms. Each one keeps a different hour.

Meteor Choir

#44 · 1/1

Meteor Choir

Many brief lines share one sky. None of them stay for the encore.

Orchid House

#45 · 1/1

Orchid House

A magenta thought in still air. The glass around it fogs on the beat.

Night Pier

#46 · 1/1

Night Pier

Planks walk out over black glass. Lamps practice being moons.

Copper Storm

#47 · 1/1

Copper Storm

Clouds rust in place. Lightning is only a rumor they keep repeating.

Quiet Orbit

#48 · 1/1

Quiet Orbit

A small moon keeps a larger promise. The dark is the agreement.

Train Signal

#49 · 1/1

Train Signal

Red and green take turns at being the future. The rails do not care.

Last Firefly

#50 · 1/1

Last Firefly

One gold thought left in a dark meadow. It refuses to land.

More from the series

Sixteen loops from tokens 51–66. The OpenSea pack is every file from 1.gif through 3333.gif.

Afterimage #51

#51

Afterimage #52

#52

Afterimage #53

#53

Afterimage #54

#54

Afterimage #55

#55

Afterimage #56

#56

Afterimage #57

#57

Afterimage #58

#58

Afterimage #59

#59

Afterimage #60

#60

Afterimage #61

#61

Afterimage #62

#62

Afterimage #63

#63

Afterimage #64

#64

Afterimage #65

#65

Afterimage #66

#66