OPTXOPTX DOCS
Reference

Changelog

801010

Version history and release notes for the OPTX ecosystem.

2026-04-30 — Dual-mode JettChat: xChat Native + Phantom Mode

Added

  • JettChat section — new top-level /docs/jettchat documenting both modes. Pages: overview, xChat Native, Phantom Mode, messaging.
  • Token section — new /docs/token mirroring astroknots.space/stake: overview, tiers, subscriptions. Canonical 3-tier model: MOJO ($8.88/mo or 12 JTX/1y), DOJO ($28.88/mo or 444 JTX/2y), SPACE COWBOY ($88.88/mo or 1,111 JTX/lifetime).
  • JETT Auth page — new /docs/authentication/jett-auth covering both auth surfaces.
  • JETT Hub access flow — Sign in with X → Hold 1 JTX or Pay $8.88 (Stripe) or Pay $8.88 (Tempo CLI).

Changed

  • What is OPTX — reframed around dual-mode JettChat (xChat Native + Phantom Mode).
  • System Architecture — adds mode comparison table; drops LayerZero/EVM from top-level diagram.
  • DOJO/MOJO pricing — fixed: DOJO is $28.88 / mo (not 6 months); top tier is SPACE COWBOY $88.88 / mo (renamed from "UNLIMITED"). Each tier shows JTX-stake and USD-subscription duality.
  • On-Chain Addresses — Solana-only; XRPL JOE wallet row removed; LayerZero/EVM line replaced with bridge cross-link.
  • On-Chain Bridge — EVM (evm-layerzero) and XRPL (xrpl-wormhole) pages retired pending re-implementation.
  • Matrix Gateway — reframed as optional federation transport for AstroJOE only; not part of JettChat dual-mode core.
  • ERC-8004 Agent Wallet — labeled Roadmap; design intent retained, no contract is deployed.
  • Hermes versioning — pinned v0.8.0 references unpinned in prose; doc-site convention is now to link to hermes-agent releases rather than embed version numbers. Local canonical Hermes version is v0.12.0 (NousResearch tag 2026.4.30, "The Curator release"). See "Hermes v0.12.0 alignment" sub-entry below.
  • JOE topology — explicitly dual-instance: edge-node primary (runs AARON + HEDGEHOG + SpacetimeDB) + containerized secondary for redundancy.
  • Docs domain — README and intra-doc references updated from optxspace.devjettoptx.dev (canonical, per JETT Hub footer).

Cross-org references

Companion PRs across the jettoptx org

The dual-mode framing landed in seven coordinated PRs. All update READMEs / metadata only — no code or contract changes:

RepoPRChange
joe-docs#dual-mode-jettchatThis overhaul (29 files, +518/−272)
joe-jettauth-optxPR #1README dual-mode intro + repo description rewrite
joe-aaron-routerPR #1README sentence: AARON serves both modes
joe-jettchat-sdkPR #1README clarifies TKDF ↔ Secure-Legion are the same primitive
joe-jettchat-appPR #15README dual-mode intro + canonical pricing tiers (DOJO $28.88/mo, SPACE COWBOY rename)
joe-corePR #7README header cross-link to both modes
joe-jtx-cstb-depinPR #3Subscription tier table rebuilt against canonical staking model; docs link → jettoptx.dev/docs

Three private repos with overlapping JettChat scope are on hold pending disambiguation: jettoptx/jettchat, jettoptx/jett-auth-sdk, and jettoptx/tempo (Tempo CLI role needs confirmation — see open items in the source plan).

Hermes v0.12.0 alignment

The OPTX deployment now tracks Hermes Agent v0.12.0 (NousResearch tag 2026.4.30) — "The Curator release." Released 2026-04-30 (1,096 commits, 550 PRs, 213 contributors since v0.11.0). Full feature breakdown in the new Hermes v0.12.0 Features page. Headline features that affect AstroJOE / JOE deployments on the agent mesh:

  • Autonomous Curator — background process grades, prunes, and consolidates the skill library without operator intervention. Aligns with the existing AstroJOE self-maintenance protocol.
  • Self-improvement loop substantially upgraded; review summaries surface in the TUI transcript and via hermes curator status (most-used + least-used skills).
  • Four new inference providers added — broader fallback options on top of HEDGEHOG's Grok routing.
  • Microsoft Teams + Yuanbao added as the 18th and 19th messaging platforms (joining the existing Matrix/X/etc. set).
  • Spotify + Google Meet native integrations.
  • ComfyUI + TouchDesigner-MCP bundled by default — these MCP servers are now first-class for AstroJOE on the agent mesh without manual installation.
  • Humanizer skill ported from earlier branches.
  • ~57% TUI cold-start reduction — perceptibly faster hermes launch on edge nodes.

Pinned version references in the docs site were unpinned in prose during this overhaul (link to hermes-agent releases instead). Where a version is required for a hard dependency claim, use v0.12.0.


2026-04-11 — Hermes v0.8.0 Matrix Gateway

Added

  • Native Matrix gateway — AstroJOE auto-responds in OPTX Command Room via Hermes built-in Matrix support
  • Self-maintenance protocol — AstroJOE now proactively updates SOUL.md, skills, and dev logs as infrastructure changes
  • Hermes harness documentation — SOUL.md includes full tool inventory, skill system, gateway config, MCP integrations
  • SOL funding scriptsscripts/fund-agents.sh and scripts/check-balances.sh for agent wallet management
  • Dev log automation — AstroJOE writes Obsidian-format session logs to OPTX-Cortex vault

Changed

  • Hermes Agent v0.7.0 → v0.8.0 (NousResearch tag v2026.4.8)
  • Matrix identity: @joe:jettoptics.ai@astrojoe:jettoptics.ai (AstroJOE is the primary agent)
  • HEDGEHOG MCP: Removed from Hermes mcp_servers config (REST-only, no /mcp endpoint). LLM routing continues via OPENAI_BASE_URL. Custom skills (hedgehog-websearch, hedgehog-memory) handle tool access.
  • Docker volume mount: Config files now copied from read-only host mount into writable named volume at boot, enabling runtime config changes (e.g., /sethome)
  • Edge JOE mention filter: Strict @joe: prefix matching instead of broad keyword match

Fixed

  • /sethome failing with [Errno 16] Device or resource busy — bind mount on named volume prevented atomic writes
  • Hermes dashboard showing "unknown" model — config.yaml not propagating into container
  • joe.ps1 launcher syntax errors — Unicode em-dashes replaced with ASCII

Infrastructure

  • AstroJOE: Docker on orchestration host, Hermes v0.8.0, Grok 4.20-0309-reasoning
  • Edge JOE: Edge node, matrix-nio relay, strict mention filter
  • Conduit: v0.10.12, public via Cloudflare Tunnel at matrix.jettoptics.ai
  • HEDGEHOG: v3.6.0, REST gateway on edge node, 1700+ queries served

Wallets

WalletAddressPlanned SOL
AstroJOE OperationalEFvgELE1Hb4PC5tbPTAe8v1uEDGee8nwYBMCU42bZRGk1.5
Jetson Edge JOEPJM2Y4xqCSqxX1g9AWN5ejy8s6o9SeGfUTbj2cKEycs0.5
Treasury PDADerived from agent asset1.0

2026-04-10 — AstroJOE Complete Build

Added

  • Metaplex Core Asset identity on mainnet (9116eaELxZheLwJNu73LxQVsuaiugH8e11onkEw4ku9R)
  • AccessPass system (JTX gate) — grant/revoke/close with tiers
  • Treasury system — initialize, fund, heartbeat, withdraw, survival modes
  • Survival monitor service — 5min PDA health checks, mode transitions, alerts
  • Welcome bot service — tiered greets, AccessPass PDA checks
  • Docker Compose stack for agent services

Changed

  • Convex schema updated with agent fields for UI sync
  • MyAgents.tsx wired to Convex reactive subscriptions (was hardcoded mock data)
  • Seeded 3 core agents: AstroJOE, Edge JOE, TraderJOE

2026-04-09 — Matrix + X API Integration

Added

  • Cloudflare Tunnel for matrix.jettoptics.ai (replaced mesh network funnel)
  • X API OAuth 1.0a posting via @jettoptx account
  • Cortex bridge — matrix-nio listener to SpacetimeDB process_matrix_message reducer
  • Image support in cortex bridge (m.image, m.audio, m.video, m.file events)
  • Element X mobile login via .well-known discovery

Changed

  • Matrix handles assigned: @astrojoe (Hermes/orchestration host), @joe (Edge/validator node), @josh (founder)
  • Edge JOE .env updated to @joe:jettoptics.ai