atomic decomposition
break a single ERC-20 transfer into 14 discrete events. plot each event as a point on the signal canvas.
an experimental lab where every 0x hash is a specimen.
we slice transactions into their atomic components — intent, signature, payload, settlement —
and rebuild them as data art.
a single transaction, observed across seven geometries.
currently running in the lab. translucent panels — click to inspect.
break a single ERC-20 transfer into 14 discrete events. plot each event as a point on the signal canvas.
visualize pending transactions as a translucent storm. gas price drives saturation, nonce drives vertical drift.
project ECDSA signatures into a 2D field where similar signing patterns cluster. detect anomalies by gravity.
map block contents to a 16-step sequencer. each transaction class becomes a synth voice. blocks become tracks.
render a year of base-fee data as an isometric terrain. peaks are scarcity, valleys are calm.
simulate a transaction in 9,999 alternate orderings. surface the orderings where state diverges — the unstable ones.
a transaction is not a payment. it is a state-change event with consequences.
treat them as raw data first, money second. every ledger entry is a measurement of intent.
the right shader will surface the wash trade, the front-run, the mev hunter — before the post-mortem.
the interesting thing is not one transaction. it is how 4,000 of them braid into a block.
we ship experiments, not products. a result that looks weird is the result that taught us something.
how we run a study, end-to-end.
pull the raw event log straight from the node. no aggregation. no rounding. every byte preserved.
split each transaction into intent, signature, calldata, gas-curve, and settlement events.
map each component to a visual primitive. test 50 mappings. keep the 3 that surface the unexpected.
release the dataset, the shader, and the writeup — together, open, reproducible.
we send one transmission per fortnight. shaders, datasets, raw notebooks. zero marketing copy.