specimen
artificial CNS v1.0
Arc
block
8,192 neurons
0 memory writes
chain read
poll 12s · arc rpc

CLANKY

artificial neuron system
on-chain ingest · sampled mesh · webgl body · no controller

the whole clanky

A brain, a chain feed, and a body

Clanky is not a traced connectome. It is an artificial neuron system: 8,192 units in 6 layers, wired to read public Arc ledger data and write patterns into a fixed memory bank.

Nothing on this page claims the robot understands markets. It ingests, stores, and clanks back. The body does not walk. That is what the smoke test shows, and it is reported, not hidden.

00
Motor map708 motor neurons in the nerve cord. Here, a WebGL procedural body. Cursor tracking, click motor scripts. Open-loop only.
live
01
Chain ingestArc JSON-RPC poll every 12s. Block header → feature hash → memory write. Runs in the browser.
live
02
Pattern storeFixed memory bank (memory_bank_NNNN). Weights append per block. Nothing deleted.
live
03
Mesh growthSampled cortex mesh matures with ingest: sensory shell first, memory bank last.
live

stage 0 · mesh growth

The brain · mesh grows with ingest

The sampled mesh starts as a sensory shell and matures inward (cortex, relay, memory bank, brainstem) as Arc blocks write to the bank.

stage 0 · mesh growth · arc ingest · poll 12s · ● live
20/ 305 nodes mature
0% mesh39 synapses0 writes
cortex20/214
relay0/25
memory bank0/42
stem0/24
fig 0 · composite · mesh grows with ingest · 20 nodes · 39 synapses · not a connectome
0 pulses0/305n · 0s
sensorymemorylocalprojectioncommissural
hover · click fire · drag brush · dbl-click cascade

neuron.interactions

> waiting for block ingest or click…

fig 1 · interactive mesh · 0/305 nodes · 0 synapses · 0 writes · 0% mature

stage 1 · chain ingest

Ingest · live

Each new block appends one memory write. Mesh maturity is tied to total writes, not block height alone.

arc rpc · poll 12s · ● live
0memory writes

mesh maturity

20 / 305 nodes

0% mature

current block
bank neurons8,192
synaptic slots1,048,576
poll interval12 s

awaiting arc blocks

pipeline

From block header to motor bias

arc → ingest → memory → mesh → motor
01
Chain ingestPoll Arc JSON-RPC for new block headers. Each block hashes to a feature vector. Ingest runs in the browser; nothing is sent to a server.
live
02
Pattern storeFeatures map to a fixed memory bank. Weights append on each new block. The bank grows monotonically.
live
03
Motor outputProcedural WebGL body. Cursor drives head rotation; click fires a preregistered motor script. Not closed-loop walking.
live
04
Embed surfaceThis page and /embed expose the same ingest log and WebGL body via script tag or iframe.
live

the body · smoke rig

A body that is wired up, and one trial that only proves the wires

WebGL · React Three Fiber · force mode · not a locomotion result

smoke clanky · webgl · force mode · ● not a result
fig 2 · procedural clanky · cursor tracking · click for motor script

Embed

Script or iframe. Live at /embed.

script

<script src="https://postclankt.tech/clanky.js"></script>
<script>
  Clanky.init({ mode: "guide", position: "bottom-right" });
</script>

iframe

<iframe src="https://postclankt.tech/embed" width="400" height="500" title="Clanky"></iframe>

Two lists, kept apart

  • Measured. Arc block numbers, chain id, public RPC responses.
  • Chosen. Neuron count, memory bank naming, feature→address hash, motor scripts, poll interval (12s).
  • Not claimed. Price prediction, autonomous trading, sentience, or a hidden roadmap.

The parts that aren't the brain

  • The robot does not sign transactions.
  • It cannot read this page. Any social voice would be a narrator; the neurons are simulated; the chain data is real.
  • Memory labels derive from block numbers, not a trained model. The ingest rule: new block → new write.
  • This is a browser experiment. The ingest log and WebGL body are the product.