← All projects

FSM

by julian_hespenheide

Minted
52 / 100
Published
2023-07-05

FSM is a visual grid-system based on autopoiesis, the principle of self-organization through self-reproduction central to cybernetics. At the heart of FSM is a computational mechanism, a finite-state machine (FSM), which generates sequences of visual outputs by activating particular agents and cycling them through varying sets of configurations.

The grid-system in FSM is segmented along three axes: horizontal, vertical, and diagonal. This segmentation constitutes the machine’s parametric space.

Certain agents and configurations are programmed to appear exclusively in specific grid segments, illustrating a principle of spatial distribution.

Similarly, spatial distribution is mirrored by temporal distribution. Specific agents and configurations are set to emerge at predetermined time intervals. This interplay turns FSM in a self-organizing system living on the blockchain.

The underlying grid of the animation is responsive. Try to change your window size to get different aspect ratios and grid configurations. On the project page you'll find a tool to adjust some parameters via queries components.
Please visit: http://fsm.julian-h.de for more information

CONTROLS
[f] To enter fullscreen mode
[spacebar] Play or pause the animation
[s] Export current frame as a PNG
[g] Capture a small GIF
[G] Press once to start capturing a GIF and press [G] again to stop the capture process.

Created using p5.js and GLSL.

Julian Hespenheide, 2023

Project information
fxhash project ID
27950
Runtime
fxhash snippet · params: yes
Network
Tezos
Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr
Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b
Artist addresses
tz1UbgXkHfM5Wvk4UDiwAZgHycPjL9mkh99Z
Generator URI
ipfs://QmdjkkALThxrHc8D4L7rBoEqgjPFVJRUh5SBeKd3d9btFW
Tags
2DasciiC64generativepetsciiproceduralrealtimestatemachinetextmodetypographywebgl
View project on objkt ↗

Related articles

NFTs 52

Ownership snapshot 2026-10-14

Release

Current mint status and pricing are unavailable. Reload to retry.

Primary minting creates a new NFT. This site replays existing NFTs.

Related articles 4

Index coverage

Last completed index sync: block 15334133 · Mon, 12 Oct 2026 00:50:17 GMT.

Mint history

Supply
100
Indexed NFTs
52
Mint scheduled
2023-07-06T16:00:00.000Z
Primary mints recorded
52
Prices paid at mint
75–125 tez · 52 priced mints

Market history

Secondary trades
32
Recorded volume
5210.5 tez / wXTZ
Lowest latest priced sale
90 tez / wXTZ
Last completed sales index sync
fx(params) mint tickets
Block 15362570
fxhash issuer v1 (first)
Block 15362570
fxhash issuer v1
Block 15362570
fxhash issuer v2
Block 15362570
fxhash issuer fx(params)
Block 15362570
fxhash marketplace v2
Block 15362570
fxhash marketplace v1
Block 15362570
objkt.com marketplace v1
Block 15362570
objkt.com English auctions v2
Block 15362570
objkt.com marketplace v2
Block 15362570
objkt.com English auctions v1
Block 15362570
objkt.com marketplace v3.2
Block 15362570
objkt.com collection offers
Block 15362570
objkt.com English auctions v3
Block 15362570
objkt.com marketplace v3.1
Block 15362570
objkt.com Dutch auctions v1
Block 15362570