← All projects

The Traveling Salesman

by r1b2

Minted
548 / 574
Published
2023-03-20

The algorithm to determine the shortest path between a set of points is a famous computer science problem, notoriously difficult, and known as the "Traveling Salesman Problem".

This piece is another entry in my study journal of algorithmic emergent systems, and is based on this famous problem.

This time, I used the following description:

  • Place N points randomly on the canvas, and assign a random direction to each point.
  • At each step, draw the shortest line that connects all the points, and move each point along its defined direction

As usual, each step is typically drawn with very low opacity, and is repeated hundreds of thousands of times. Eventually, the interaction between overlapping lines creates unexpected patterns and textures.

The recent introduction of the new fxparams system was a great opportunity to expose the inner workings of the algorithm and let collectors actively contribute to the final outputs. In my previous long form projects, parameters ranges were carefully limited to make sure all outputs were consistent. Here, exploration of extreme ranges is voluntarily left open, allowing collectors to come up with their own variations.

With this system, the collector becomes a critical part of the art creation process. In order to acknowledge that, 75% of the royalties will go to the minter.

To go with the spirit of this token, the total number of editions will also be an emergent property of the market: starting with a large supply of 10.000 editions, half the supply will be burned every Tuesday at noon EST, and the mint price will be increased by 1 tz.

This token uses the regl.js library. Higher resolution outputs can be generated by adding ?s=2 or ?s=3 to the live view URL. The 's' key will save the output as png.

Project information
fxhash project ID
26104
Runtime
fxhash snippet · params: yes
Network
Tezos
Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr
Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b
Artist addresses
tz2Q5AmNP45Z5KMmeK7ZYdXyLMkbhz82n6fd
Generator URI
ipfs://QmYZ3t3PBVs6ouNL6tDRdgxoedr7TKTfiXUoncab4ndJ8B
Tags
#abstract#color#regl#webgl#lines
View project on objkt ↗

Editions 548

Ownership snapshot 2026-10-08

Release

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

Primary minting creates a new edition. This site replays existing editions.

Mint history

Supply
574
Indexed editions
548
Mint scheduled
2023-03-21T15:59:00.000Z
Primary mints recorded
548
Prices paid at mint
1–6 tez · 548 priced mints

Current mint availability and pricing are shown on fxhash.

Market history

Secondary trades
11
Recorded volume
19.93 tez / wXTZ
Lowest latest priced sale
1 tez / wXTZ

Historical trades; not current asking prices. Summaries refresh within 30 seconds.

Last completed sales index sync
fx(params) mint tickets
Block 15289815
fxhash issuer v1 (first)
Block 15289815
fxhash issuer v1
Block 15289815
fxhash issuer v2
Block 15289815
fxhash issuer fx(params)
Block 15289815
fxhash marketplace v2
Block 15289815
fxhash marketplace v1
Block 15289815
objkt.com marketplace v1
Block 15289815
objkt.com English auctions v2
Block 15289815
objkt.com marketplace v2
Block 15289815
objkt.com English auctions v1
Block 15289815
objkt.com marketplace v3.2
Block 15289815
objkt.com collection offers
Block 15289815
objkt.com English auctions v3
Block 15289815
objkt.com marketplace v3.1
Block 15289815
objkt.com Dutch auctions v1
Block 15289815

Related articles

fauxrams

By fauxjebus

A collection of fx(params) projects minted by fauxjebus.

Published
2023-05-26
Minted editions
99

The Traveling Salesman

By r1b2

I recently released a new project that takes full advantage of the wonderful fxparams system. This article documents the parameters, and hopefully will be helpful to collectors.

Published
2023-03-26
Minted editions
500
Index coverage

Articles mentioning this project or its editions. Last completed index sync: block 15290017 · Thu, 08 Oct 2026 22:50:28 GMT.