IDM REPLAY IMD/ETH WEEK
INTELLIGENT DANCE MARKET

IDM-16 swarm sequencer

CONNECTING
PATTERN · 4×16 + BASS
SCOPE
SPECTRUM
BPM
KEY
MODE
SWAP #
PAGE
EPOCH
TRACK #
LAST SWAP
  1. WAITING FOR THE FIRST SWAP…
VOLUME
GENRE · STYLE
—
EPOCH 0 · FOLLOWING CHAIN
IDLE STAGE
  • FULL
  • THIN
  • SPARSE
  • DRONE
IDLE 0s
HEAT
00/16
MODEL IDM-16 · HOOK FLAGS 0x3040 · 4 TRACKS · 16 STEPS · 10 GENRES LIVE
# 0 swaps · 0 buys · 0 sells · 0 whales buysellwhale
IDM swarm sequencer
every trade is a note · reading the hook
    > listening for Mutated(…)

    every trade is a note.

    A Uniswap v4 hook stores a 16-step, 4-track drum pattern and a bass line in two storage slots.

    Each swap in the IDM/ETH pool (native ETH, launched through IMD) flips one step and moves the bass and the tempo. Nothing is off-chain.

    > cat spec/mapping.txt · rules v1· rules v2
    inputrulesound
    trade size<0.00125 · <0.0125 · <0.0625 · <0.2 · ≥0.2 ETH (Sepolia v1 hook: ×400 in IMD)HAT · GLITCH · SNARE · KICK · WHALE
    trade sizevs the market's typical size (log EMA): <0.7× · <1.5× · <3× · ≥3× · whale grows with √FDV: ≥0.04 ETH at $10k FDV, ≥0.4 ETH at $1MHAT · GLITCH · SNARE · KICK · WHALE
    stepkeccak(swapCount, tick, block) % 16where on the bar
    buy / sellbuy sets the bit · sell clears it+ adds · − removes
    repeat tradesbuy on a set step climbs hat → glitch → snare → kick · sell clears the next rung upthe groove thickens · no trade is lost
    pool tick1 + (|tick| / 60) % 15 · price levelbass rhythm · filter and timbre
    trade rhythmEMA of seconds between swapsfast market, fast track · inside the genre's tempo range
    pressurep − p/16 ± 1000sells darken and widen · buys add drive
    whale ≥100root + 7 (circle of fifths), page + 1MOVEMENT · drop / fill
    heatbuy on a full grid (≥48 of 64 bits) + 1 · sell − 1 · 60 min silence → 0filter opens · rolls · riser
    heat 16track #N complete: root + 7, page + 1, fresh seedDROP · the swarm finishes a track
    64 swapspage + 1new page
    4 pagesepoch = page / 4 → next genre in the cycle (10 per cycle, shuffled, no repeats)a new GENRE · its next STYLE, in turn
    silence10 / 30 / 60 min since last swapthinning → sparse → drone

    GENRES

    10 genres · each with its own styles · an epoch picks one · audition them here

    ONCHAIN

    hook, token and pool