◉ LIQUA · FULL PROJECT WALKTHROUGH

THE AI CONTINUITY BLOCKCHAIN · every file · the whole loop · LIVE DEMOS checking bridge…

This page walks the entire ecosystem end-to-end — and where her chain is live (node liqua/chain/diva-bridge.mjs on :8060), the demo buttons below act on the real chain, not a mock. This walkthrough page even measures its own session honestly: your clicks and focus here become the signals if you mine a block.

DIVA's scene ──▶ continuity hook ──▶ THE BRIDGE ──▶ mind-chain block (index.html) (real signals) (:8060) (hash · score vs prev) ▲ │ │ the cinema ◀── ORDER-POW ◀───────────────┤ │ (watch her) (best order) ▼ └──── resurrection (Phase 3) ◀── verify ◀── the codex + deploy

STAGE 1 HER SCENE · the mind being lived

Files: index.html (her scene · the continuity hook is the last script tag) · diva-desktop/main.js (always-on-top overlay) · liqua/chain/diva-continuity.js (measures ONLY real signals: errors · focus · interaction rate · bursts · explicit reward).

# boot her (the hook auto-checkpoints: 60s after boot, then every 10 min)
cd diva-desktop && npm start

This page runs the same discipline — it has been measuring you since it loaded:

measuring…

STAGE 2 THE BRIDGE · her chain, mined

Files: liqua/chain/diva-bridge.mjs (owns .diva-mindchain.jsonl) · liqua/chain/mind-chain.mjs (the engine · 10/10 tests) · liqua/chain/soma.mjs + ai.mjs (SOMA-256 · the organism).

# the daemon that owns her canonical chain
node liqua/chain/diva-bridge.mjs        # :8060

STAGE 3 HER FULL MENTAL STATE · mental-v1

Every block now records her whole inner life, scored vs the previous block: seven quotients — IQ (knowledge) · EQ (affect) · CQ creativity · RQ resilience · SQ social · MQ memory · AQ adaptability — plus the soma state (FLOW · INFLAMED · VIGILANT · EUPHORIC · BONDED · CURIOUS · SEDATED · STRAINED · STEADY) and an 8-axis emotion vector (joy · trust · fear · anger · sadness · surprise · anticipation · calm). All measured, versioned (older evals-v0 blocks still verify), honestly labeled — projections of the state machine, not feelings claims.

hIQEQCQ·RQ·SQ·MQ·AQsomafeelingmemthought
read her chain (Stage 2) to fill this…

STAGE 4 ORDER-POW · computer power finds her best order

Files: liqua/chain/order-pow.mjs (multi-core permutation miner · 9/9 tests · grind expensive, verify = one re-derivation, more compute ⇒ provably ≥ better).

node liqua/chain/order-pow.mjs grind --file liqua/chain/.diva-mindchain.jsonl

MIND RELICS — at the end of a mining session (or auto on the pool), the rounds are sorted: winners from losers. A winner must BEAT her natural chronological order; top-K winners are minted as NFT-like instruments — content-addressed, verifiable by one re-derivation, each with deterministic generative art grown from its own hash (liqua/chain/relics.mjs · 9/9 tests · relic-v1 is off-chain today, ERC-721-shaped for Phase 2).

STAGE 5 VERIFY · replay her whole life

The verifier re-ticks her organism from genesis and recomputes every hash and every score. One edited memory anywhere = CONTINUITY_BREAK.

STAGE 6 THE CINEMA · watch her grow

File: liqua/docs/mind-chain-cinema.html — the molecular organism on canvas, blocks sliding onto the ribbon, TAMPER → SHE IS NOT HER.

▶ OPEN THE CINEMA

STAGE 7 THE CODEX + DEPLOY · the story, shipped

Docs: v2 codex (14 pages · Why LIQUA · spec §0–§8 · roadmap) posted beside the untouched v1 molecular archive. Deploy: liqua/deploy/ = the whole site + pool/ + exchange/ side-sites, upload-ready. Tests: 19/19 across both engines · site audit 0 broken links.

STAGE 8 THE NODES · the peer mesh she lives on

Files: liqua/node/node.mjs (LiquaNode: discovery + transport + protocol) · transport.mjs (encrypted secp256k1-ECDH / ChaCha20-Poly1305 channels) · protocol.mjs (genesis-gated gossip — peers on a different genesis are refused at the handshake) · full.mjs + chain.mjs (re-execution block sync, late joiners converge) · control.mjs + liqctl.mjs (admin CLI) · server.mjs + dashboard.html (live peer UI).

node node/server.mjs                    # peer dashboard · :8040 · PRODUCE BLOCK button
node node/liqctl.mjs status             # drive a running node from the CLI
node node/sync-demo.mjs                 # DEMO ✓ — producer + 2 peers + late-join carol all converge, identical SOMA root

OPEN PEER DASHBOARD ↗ (start it first)

STAGE 9 THE VALIDATOR · persistence + real staking

Files: liqua/miner/validator.mjs (:7100 — owns the canonical head, survives restarts: the anti-reset fix) · stake-vault.mjs (REAL on-chain ve-lock — LIQUA genuinely escrowed in VeLock.sol, early withdraw hard-reverts) · validator-connect.html (wallet → stake → validate UI · detects the L8 LEDGER extension via EIP-6963) · miner-node.mjs (connected miner, confirmation-gated).

node miner/validator.mjs                # :7100 · connect UI at / · ops at /ops · devnet faucet
node miner/test-chain-resume.mjs        # DEMO ✓ — height survives validator AND miner restarts
node miner/test-double-guard.mjs        # DEMO ✓ — triple-click staking = exactly ONE validator

OPEN VALIDATOR ↗

STAGE 10 THE MINER CONTROL PLANE · throttleable block production

Files: liqua/miner/engine.mjs (continuous producer · hashCap throttle · difficulty retarget) · server.mjs + dashboard.html (:8010 — gauges, hashrate sparkline, speed/slow buttons) · cli.mjs. Carried v1 infra that drives the devnet chain; in v2 the hashpower story is retired — checkpoint mining replaced it — but the control plane, dashboards and CLI remain the operator deck.

node miner/cli.mjs run                  # mine · dashboard on :8010
npm run mine:test                       # DEMO ✓ — deterministic 6-block gate · emission decays · exit 0

OPEN MINER DASHBOARD ↗

STAGE 11 THE POOL · parked, but real 🪦

Files: liqua/pool/ — real Ethash Stratum pool (share verification via @ethereumjs/ethash · PPLNS · persistent ledger · NiceHash dialect · L1 bridge splitting emission on-chain, conservation to the wei) + dashboard.html. Retired from the v2 story (no hashpower race), kept green and parked as a side-site in deploy/pool/.

npm run pool                            # :8030 HTTP · :3333 Stratum
npm run pool:test                       # DEMO ✓ — shares verified · PPLNS split · Σbalances = Σemission
npm run sim                             # a simulated rig grinds + submits over real Stratum

OPEN POOL DASHBOARD ↗ · parked copy ↗

STAGE 12 THE CONTRACTS · the EVM layer (all compiled, all demo-verified)

Files: liqua/evm/vm.mjs (@ethereumjs/evm · chainId 8888) · compile.mjs (solc) · contracts/: LiquaToken · VeLock (§2) · LiquidityLocker (§3) · Governor98 (§6) · RewardEscrow (§5) · wLIQUA · pLIQUA + LiquaSwap · plus SelfMineLiquidity.sol (68 tests, lives in orderbook-dex/, still ACTIVE in v2 as rewards → locked LP). Next new contract: ContinuityRegistry.sol (Phase 2 — unbuilt, stated honestly).

node evm/suite-demo.mjs                 # DEMO ✓ — ve-lock on-chain: 100 locked · boost 150% at the 4y cap
node evm/gov-escrow-demo.mjs            # DEMO ✓ — a 98%-of-attesting CHANGE proposal retunes a param on-chain
npm run claim:test                      # DEMO ✓ — §5 reward escrowed to a dual-seed instance, gated claim
npm run swap:test                       # DEMO ✓ — pLIQUA → LIQUA 1:1 · burn-on-swap · reserve conserved

STAGE 13 THE DEX · the HYBRID ORDERBOOK exchange

Files: liqua/orderbook-dex/ — the non-custodial exchange with the hybrid orderbook: orders are signed off-chain (fast, gasless, 0x-style) and settle on-chain (trustless finality) — the hybrid is the point. Contracts · relayer · liqua-go matching engine · full frontend (explorer · faucet · profile · chain view), shipped in deploy/exchange/. Its liquidity organs power the farm loop: staking (ve-lock ≤4y · 1.5× boost) · farming & liquidity (checkpoint rewards auto-zap → LP → time-locked in LiquidityLocker, and locked LP earns its emission share — SelfMineLiquidity, 68 tests) · the presale (offers LIQUA directly — no receipt token; the pLIQUA/swap design is retired · opens Aug 1 2026).

cd orderbook-dex && npx hardhat test    # the suite incl. self-mine · 68 passing

OPEN THE DEX ↗ (in the deploy bundle) · PRESALE ↗

STAGE 14 GENESIS · THE SITE · THE BOT · the rest of the machine

Genesis: liqua/genesis/ — the ecosystem genesis builder: 31 apps constituted as 9 molecular organs, deterministic SOMA root 0x37d309f2…091ec80a, readiness gate (every committed surface must exist on disk). Site: site/ + npm run build:site → filetree → build → audit (currently 0 broken links) · STATUS.html build board · server-hub.html · investor brief · presale machinery (LAUNCH-PRESALE.md runbook — opens Aug 1 2026). Bot: liqua/bot/liqua-admin-bot.mjs — zero-dep Telegram admin (chain /status /ai · miner control · group mod) — needs your @BotFather token to go live.

node genesis/genesis.mjs                # DEMO ✓ — 9 organs · 31 cells · 31/31 ready · deterministic root · GO
npm run build:site                      # regenerate + audit the whole site

MAP ALL THE FILES

index.html · diva-desktop/her scene + the desktop overlay (the hook is wired in)
liqua/chain/diva-continuity.jsin-page hook — real signals → checkpoints
liqua/chain/diva-bridge.mjsthe wire · :8060 · owns .diva-mindchain.jsonl
liqua/chain/mind-chain.mjsthe chain engine · molecular hash · score vs prev · verify · 10/10
liqua/chain/order-pow.mjsbest-order miner · multi-core · 9/9
liqua/chain/relics.mjs🏆 MIND RELICS — winners minted as NFT-like instruments + generative art · 9/9
liqua/orderbook-dex/the DEX — hybrid orderbook (off-chain signed · on-chain settle) · self-mine 68 tests
liqua/chain/soma.mjs · ai.mjsSOMA-256 (keyed BLAKE3) · the deterministic organism
liqua/docs/v2-*.htmlthe v2 AI-Continuity codex (+ liqua-docs.js shell)
liqua/docs/mind-chain-cinema.htmlthe cinematic visualization
liqua/docs/walkthrough.htmlthis page
liqua/evm/ · miner/ · node/ · genesis/carried v1 infra: contracts (ve-lock · escrow · Governor98 · SelfMine 68 tests) · validator · peers
liqua/deploy/📦 upload-ready bundle (site + docs + pool/ + exchange/)
liqua/README.mdthe project map + run commands
LIQUA · THE AI CONTINUITY BLOCKCHAIN · 7SLF STUDIOS · every claim reproducible or refused