Docs / Modes / Engine Mode

Engine Mode

The engine is the app — it runs entirely in your browser tab. No local server, no wallet extension, no account: open the site, unlock the vault, and the full pipeline is live.

What runs where

Four plain-JS modules load with the page and do everything on-device:

  • JBCore — chain constants (Robinhood Chain, chainId 4663), the RPC/multicall layer with retries, Pons calldata builders, fee math
  • JBVault — the BIP-39/BIP-44 vault, encrypted in localStorage (PBKDF2-SHA256 + AES-GCM-256); keys exist in memory only while unlocked
  • JBFund — the relay.link distribution plan: Poisson-spaced timing, ±30% randomized amounts, persisted and resumable
  • JBTerm — token tracking, progressive bundle buys, the holders/snipers table, sells and the emergency dump

The gate

The app opens on a vault password screen — that is the only identity. There is no wallet connect. First visit creates the vault (24-word phrase shown once, password 8+ characters); later visits unlock it. Signing paths take the vault key from memory, so a locked vault means reads work and nothing moves.

Session flow

The 7-step pipeline is enforced in-page: the launch wizard stays locked until steps 1–5 are genuinely complete — the plan's per-entry status journal, not a flag you could fake. Launch is a single launchAndBuy signed by vault wallet 0, carrying up to 32 snipe-tax exemptions for the bundle wallets.

The tab is the process

Timed work — the funding window, the auto-buy loop — executes in the page. Keep the tab open while they run. If you close it anyway:

  • the funding plan persists and resumes automatically on next open (overdue sends are re-spread, ambiguous entries go back to pending — check the explorer before resuming),
  • the auto-buy loop stops; already-bought wallets are remembered, so restarting it picks up where it left off.

Everything signs in the page

Every bundle transaction is built and signed locally by the vault — the site is static hosting and cannot sign for you. Broadcasting goes straight to the public RPC of the chain concerned (Robinhood, or the funding source chain).