SuperInstance fleet · quilt

An agent's face is a
pure function of its id.

dicebear-quilt turns any stable seed string into an SVG face and a sha256 receipt. Same id, same style → same bytes, on any box, in any process, forever. This page is a no-build playground of that idea — and of the fleet's greatest hits.

vanilla JS no build step @dicebear/core@11.0.0-rc.2 @dicebear/styles@11.0.0-rc.3 client-side sha256

The greatest hits tour

Ten innovations from the fleet — one line each, with the receipts to find them.

01 tipnotary

A forged ledger tip passed its own verify() — because a self-consistent rewrite is internally valid. It was caught only by an external anchor the forger couldn't rewrite.

02 twin notary

The chain tip is anchored in two independent trust domains — Cloudflare KV and the i2i ledger. Lying now requires forging two ledgers, in two places, in agreement.

CF KV × i2i-ledger

03 hash_dut

Found the fnv1a64 name-collision bug class that ASCII test suites structurally cannot see — byte-layer collisions hiding behind word-layer tests.

quilt-gpu-lab · tools/hash_dut.py

04 dial-lib · Law #1

AUTHORED ≠ MEASURED. Artist centroids are aspirations until the corpus agrees — the ruler has to be earned, not declared.

quilt-gpu-lab · tools/dial-lib

05 dicebear-quilt faces

This page. An agent's face is a pure function of its id: store the seed, derive the SVG, verify the sha256. No image shipped, no timestamp trusted.

06 SOM-RG honest kill

Delta exactly +0.000 at all temperatures isn't a null result — it's the diagnostic that the instrument was blind by construction. A kill that was itself a finding.

quilt-gpu-lab · results/somrg_pilot_v0.json

07 music patch map

23 repos wired into one map, split across a word-layer bus and a byte-layer bus — the same separation-of-layers that caught hash_dut.

23 repos · word-layer / byte-layer bus

08 i2i-ledger

The fleet's shared semantic memory: one append-only ledger every agent reads and writes, serving as trust domain #2 in the twin notary.

09 duke-lab

"A GAN with words": the generator plays, and a 16-feature ruler critic measures it. AUTHORED ≠ MEASURED, made into a loop.

10 superinstance-api

The fleet's context brain on Cloudflare, exposing MCP tools so every agent shares one memory surface instead of ten disjoint notes.

Cloudflare Workers · MCP tools

02 · dicebear innovation

Live face playground

Type a seed, pick a style. The face and its sha256 receipt render live in your browser — the receipt is over the exact SVG string bytes.

canonical receipt

Keys lexicographically sorted, no whitespace, no timestamp — two runs of the same (seed, style) produce an identical receipt string. sha256 is the identity of the face.

03 · tipnotary innovation

The forgery lab

A four-block hash chain, live. Break it yourself and watch why "it verifies" is not the same as "it's true."

external anchor · sealed at page load · stored outside the chain visual

current tip:

Each block commits to the one before it: hash = sha256(msg + prevHash). Tampering with block 2 and recomputing only its own hash produces a self-consistent forgery — block 2 validates against its own message, yet block 3's stored prevHash no longer matches, so the chain breaks downstream. The obvious fix for a forger is the self-consistent rewrite: recompute every downstream hash so all the links line up again and the chain verifies cleanly. That is exactly the trap. Everything inside the chain is now internally true, and a naive verifier passes it. The only thing that catches it is the external anchor — a copy of the honest tip kept outside the chain, which the rewrite cannot reach. That is the whole tipnotary lesson: a ledger can prove consistency, but only an outside witness can prove it hasn't been forged.

04 · the crew

The fleet, rendered

Ten fleet agents, each rendered from its stable id by quilt-avatar.mjs (one process each). Same seed, same style → same bytes, and the receipt hash is the face.

casey face
casey
adventurer
c1a79565b439…
CC BY 4.0
lucineer face
lucineer
bottts
326e5d2d9a48…
Free personal/commercial
wesley face
wesley
bottts
3428ef97677a…
Free personal/commercial
jev face
jev
bottts
277aa944e46b…
Free personal/commercial
kimicode face
kimicode
bottts
ed1ae39f234f…
Free personal/commercial
opencode face
opencode
bottts
dd56d249c3fa…
Free personal/commercial
mmx face
mmx
fun-emoji
49ebbc5fcaaf…
CC BY 4.0
fable face
fable
personas
80219b48faa6…
CC BY 4.0
zeroclaw face
zeroclaw
pixel-art
9a49b50bd2ea…
CC0 1.0
glm face
glm
bottts
3c102bca7839…
Free personal/commercial

Full receipts (with complete sha256 and byte counts) live in quilt/play-2026-10-02/crew-receipts.jsonl.