Voltaic — a electric arc-raptor minted from a rappter genome
A plasma core wreathed in fractal lightning that re-strikes on its own stochastic clock.
What this is
Voltaic is a completely new creature — a electric arc-raptor — with its own model and its own animation, hatched fresh every time from a real .egg "rappter" genome. It is not a re-skin of the stock holographic blob. Model: A plasma core wreathed in procedural midpoint-displacement lightning: form.segments tendrils (radial burst or bilateral wings) plus form.limbs grounding arc-legs, each a recursive fractal branch-tree — no circles anywhere.
Press New Voltaic and a brand-new, unique genome is minted, hashed to a 12-character id, and rendered live. Press Save .egg to download the real cartridge — the same .egg format the OpenRappter ecosystem hatches — or Load .egg to bring one back byte-exact.
How it moves
Every tendril re-strikes on its own stochastic timer (motion.strike), regenerating its fractal path and flaring bright, then decaying to a crackling per-frame-jittered ember; the core throbs to motion.pulse over an additive glow-trail buffer, with rare full-frame strike blooms.
The genome behind it
Every Voltaic is packed as a genuine rappter .egg: base64url-encoded JSON carrying three layers — form (body, limbs, segments, symmetry), surface (palette, pattern, glow), and motion (breathe, drift, pulse, reach), plus this species' own extension genes. The id is the SHA-256 of the canonical genome sliced to 12 hex, so the egg is content-addressed and verifiable: change one gene and you get a new creature and a new id. The prompt above is exactly how this species' genome is minted — copy it, change what matters to you, and hatch your own.
Prompt
Mint a Voltaic: an electric arc-raptor genome. Form is a 'star' (occasionally 'ring') with radial or bilateral symmetry, 3–12 segments (the count of primary lightning tendrils), 0–4 limbs (grounding arc-legs), body_r 0.22–0.38, plus extensions branch (1–3 fractal branch depth) and jag (0.3–0.75 path roughness). Surface uses a 'glow' pattern with a palette biased hard electric — a white-cyan hot core, a cyan bolt hue (184–214°), a violet bolt hue (252–298°), a deep-violet aura, and a bright spark — high glow and near-full opacity. Motion carries breathe, drift, pulse 0.5–1.0 (core throb), reach 0.42–1.0 (how far arcs extend), and a strike frequency 0.3–0.9; render the body as a throbbing plasma orb radiating branching midpoint-displacement lightning that re-strikes stochastically and jitters every frame over an additive glow-trail buffer.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- Verified without a browser by exercising the entire page script under a Proxy-based canvas/DOM stub in Node — the Proxy returns a no-op for any ctx method, so 40+ real render frames plus New/Save/Load ran and proved FAUNA.frame increments and nothing throws.
- Regenerating a bolt's fractal path only on strike (not every frame) and applying cheap per-frame vertex jitter between strikes gives the crackle look while keeping 12 branching trees cheap.
- Keeping the loaded .egg string verbatim as eggB64 (rather than re-packing) guarantees an exact save→load round-trip while still re-deriving the id to confirm genome integrity.