About

Filament. In the flow-field tradition.

A 250-pair flow-field edition by @unrealape. One piece I picked, minted free on OpenSea. One piece you roll, claimed free here. Two halves of one frame.

The pair

Two artworks per pair, collected in two moves. The Edition piece is one I picked out of a working pile — a free mint on OpenSea. The Twin piece is yours: hold the Edition half, come back here, and the site reads your wallet and unlocks a roll on the slot machine. Same algorithm, same resolution, same pair number on both. The halves stay linked on chain.

The Edition is the one I picked. The Twin is yours. Two halves of one frame.

The palettes

Every palette in the edition is named for an Italian place, painter, or process. Seventeen in total. Morandi for the quietest dusty earth tones; Murano for the loudest jewel tones on velvet black. Carpaccio, Notturno, Glaciale, Foglio, Tramonto, Pesaro, Marche, Lucente, Fresco, Terra, Ombra, Piero, Raffaello, Appennino, Montefeltro.

Each palette gets its own movement in the mint sequence. #001 through #250 are grouped by palette so the edition reads as a series of color worlds rather than a random shuffle.

The 500 names

Every artwork is named. One Italian word each — no numbers, no adjectives stacked on nouns, nothing that needs a subtitle. 250 pairs, two halves apiece, 500 names, and no word is used twice in the edition.

The name is drawn from its palette's own world, and the two halves of a pair are counterparts on an axis belonging to that palette. Morandi runs vessel to breath — Brocca and Fiato, the jug and the air around it. Montefeltro runs fortress to opening: Torrione, Feritoia. Glaciale runs held to released: Ghiaccio, Disgelo. Murano runs furnace to finished glass, and the last pair in the edition closes it — Sigillo and Congedo, the seal and the leave-taking.

A Twin's name belongs to the pair slot, not to the render. Whatever seed you roll for pair #1, that Twin is Fiato. The name is waiting before you get there.

The algorithm

Layered simplex noise drives a flow field. Curves are traced through the field, smoothed, and rendered as chains of beads with collision-aware spacing. Each bead picks a treatment (solid, rings, split, pie, dots, hollow) weighted per piece. The whole pipeline is deterministic. Same seed, same render, forever.

Implementation is original. The lineage of flow-field algorithms applied to generative art goes back through decades of work in the field. This is one quiet entry.

The name

A filament is what connects galaxies. The largest structure in the universe — a thread of dark matter and gas running across hundreds of millions of light-years. The threads formed before the galaxies did. They came first; matter condensed at the junctions where threads cross.

The collection is named for that. Each piece is a junction. The seed is the gravity. The render is what condenses. Nothing here was drawn by hand — a few rules, a number to start from, and the structure falls out.

Procedurally generated, like everything else in the universe.

The artist

In crypto since 2013, early enough to have made animated explainer videos for Namecoin, Storj, Tokenly, and more, when most people still couldn't say "blockchain." That work meant translating systems that didn't have a face yet, which is most of what I still do.

I'm always rotating through tools. Mostly digital, not exclusively. Each collection is a way to test a workflow I haven't tried before. Filament is the current one.

The sibling

Filament is one piece of a longer thread. Its sibling, Giverny Phos, renders galaxy formation continuously and is broadcast on Twitch. Filament is what condensed at one junction. Phos is what's still flowing through the others.

See Phos →

FAQ

Why two artworks per pair?
Most generative drops are either fully artist-curated (you get what was made) or fully open (you mint a random seed). Filament does both, in that order: the Edition piece is one I picked, the Twin piece is yours, and holding the first is what unlocks the second. It's the cleanest resolution we could find of curation versus participation.
How much does it cost?
Nothing. Both halves are free mints — you pay network gas and that's it. No price, no allowlist, no fiat checkout.
How do I get a pair?
Two steps. Mint an Edition piece free on OpenSea. Then come back to this site and connect the wallet holding it — the site sees the piece and unlocks its Twin roll.
How does rolling work?
Once your Edition piece is detected, you're sent to Filament Play with a deep-link tied to it. A three-reel slot machine picks an Italian word combination (e.g. dolce-corvo-42), the algorithm renders the piece, and you decide. The palette is inherited from your Edition half so the two read as one pair; everything else is the roll. Roll as many times as you want. When you find one you like, lock it and claim the Twin.
Do the pieces have names?
All 500 of them. One Italian word per artwork, and the two halves of a pair are chosen as counterparts — Brocca / Fiato, Ghiaccio / Disgelo. The name is fixed to the pair number and written into the token metadata, so it doesn't change with what you roll: the seed phrase the slot machine lands on (dolce-corvo-42) is how the artwork was generated, and the name is what it's called. Names are on every tile in the edition.
How does the site know I own one?
It reads the Edition contract for the tokens your address holds. Connecting is read-only — no signature, no approval, no transaction. If you hold nothing from the Edition, Filament Play still works; you just get free play instead of a Twin roll.
Is it on Art Blocks?
No. The Edition is a plain free mint on OpenSea. The Twin mints from our own claim contract, which is the part that can't be off-the-shelf: the Twin's seed is rolled by you, after the Edition piece already exists, and has to be written into the token at claim time. Art Blocks mints one token per collector at a fixed moment.
What chain?
Ethereum mainnet, both halves. You'll need a wallet — there's no credit-card path, because there's nothing to charge.
What does ownership look like?
A complete pair is two NFTs in your wallet. One Edition token, one Twin token, linked by metadata (pair_id, twin_token_id). Both are standard ERC-721, freely transferable. You can sell the pair together or split them on the secondary market.
Do I have to claim the Twin?
No. An Edition piece is a complete artwork on its own, and plenty of people will stop there. The Twin is an open door, not an obligation — roll it whenever you feel like it. Each Edition piece unlocks exactly one Twin, and once that Twin is claimed the pair is closed.
What if I sell the Edition piece before claiming its Twin?
The claim travels with the token. Whoever holds the Edition piece can roll and claim its Twin, so an unclaimed pair is worth something to a buyer. Once the Twin is claimed, the two tokens are independent and can be sold separately.
Is Filament Play free?
Yes. Completely. Anyone can roll, share, and save locally, with no wallet and no Edition piece. Play is open before, during, and after the mint. Holding an Edition piece just adds a mode: the same machine rolls your Twin half. The free toy and the claim flow share a UI.

See the edition.

All 250 pieces in mint order. Click any piece to see it full-size.

View the edition → Try Filament Play