Rakel is paint dragged, torn and layered across a surface, after Gerhard Richter’s squeegee paintings. It is the first artwork made for the KVM.
Each work is a KVM program, stored on Ethereum with one seed that I chose. I wrote it in p5c, so its source reads like a p5.js sketch. You can open it in the p5c sandbox, change the seed, and compile it again.
The contract makes the metadata on chain. It gives marketplaces a small HTML
player that runs the program in the viewer’s browser, with the KVM compiled to
WebAssembly. The contract can also draw each work as a PNG when you ask for it,
so anyone can check the picture against the chain. A tokenURI call uses about
45M gas, so it needs a node that allows a large eth_call.
Each work has four traits: Species (Monolith, Veil, Crossfire, Churn), Register (one of eleven palettes), Light (Night or Daylight) and Passes.
Holders of Kintsugi, City Lights and The Universe Machine can buy a work at ownable.art.
2026-10-05 — Rakel on mainnet
cast call 0xe56522Ebaf8E19c7E2B9468Cbef8aF14773F5F18 "tokenURI(uint256)(string)" 1 --rpc-url <rpc>The verify line needs a node that allows a 50M gas eth_call.







