● Reference · Versions
Changelog
what changed, when.
Every release, newest first. Read the entry for your target version before you update.
011.0.0
Current 2026-09-29 · initial release
- Desk (
/app) with Build, Test and Run workspaces and a guided flow (Chart → Rules → Robustness → Paper → Live); command palette (⌘K/Ctrl+K); visual and JSON rules editor; strategy gallery of three templates, each backtested live; saved strategies in the browser; share links (rules in the URL after#). - Optional AI chart reading with your own Anthropic key: the chart on screen plus its candles, or a screenshot, into a strict rule schema with clamped risk limits and a report of every change; edits in plain words shown as a diff; level check of chart levels against real swing highs and lows. Without a key the desk works on templates and hand-written rules.
- Backtest on the most recent Hyperliquid candles (about 5,000 per request): next-open fills, stop-first on ambiguous candles, taker fee, builder fee, slippage, real hourly Hyperliquid funding while a position is open, older 70 % vs recent 30 % split, buy-and-hold comparison, trade CSV export.
- Robustness lab in a background worker: walk-forward, Monte Carlo (reshuffled drawdown and bootstrapped returns), parameter sensitivity, look-ahead check and a grade from A to F that gates testnet and mainnet runs.
- Runs as paper, testnet or mainnet (mainnet off by default) from the user's tab, with an expiring agent key approved by the user's wallet; each entry sent with its stop and target in one signed action; bounded IOC entries; risk limits; kill switch; journal of expected vs actual (fills, slippage, fees, funding); drift warning against the lab's Monte Carlo range; alerts in the app, as browser notifications and through the user's own Telegram bot; key panel with a live network log.
- Landing page (
/) with live Hyperliquid tickers, a robustness verdict computed in the visitor's browser on real data, editable copy and FAQ, a pricing section when plans are on, and a "for operators" section with a revenue calculator on the visitor's own inputs. - Operator admin (
/admin) on the MIKODES Admin Kit 0.3.0: settings with hard ranges, owner and team roles, two-factor, audit log, history and rollback, export and import with preview, status checks, realised revenue, aggregate metrics. - Revenue mechanisms, all off by default: Hyperliquid builder fee (cap 0.1 %), Pro plan paid in USDC on Hyperliquid, Hyperliquid referral link.
- Access controls: maintenance mode, announcement banner, live modes blocked by country (default: US), restricted-jurisdiction confirmation before live runs.
- Hosting: one Node process (SQLite or Postgres) or Vercel (Postgres, optional Blob); Content-Security-Policy on every page; retry with backoff when Hyperliquid rate-limits. 134 automated tests (
pnpm test).
Migration: none, first release.
02How to update
Keep the original package and your changes apart from day one, so a new version is a merge, not a rewrite:
git init
git add .
git commit -m "THESIS 1.0.0 (original)"
git branch vendor # untouched copy of the original
- Back upAdmin → Export / Import → Export. On a Node server, also copy the
data/folder. - Download the new versionCodeCanyon → your account → Downloads → THESIS.
- Unpack it on the vendor branch
git checkout vendor # delete the old files (not .git), unzip the new version here git add -A git commit -m "THESIS <new version> (original)" git checkout main git merge vendor - Resolve conflictsUsually only in files you rebranded. Keep your values, take the new code.
- Install, test, build, restart
Then restart the server, or push to your repository so Vercel redeploys. Admin settings stay in your database.pnpm install pnpm test pnpm build
Versions follow major.minor.patch: a patch fixes bugs, a minor adds features with safe defaults, a major may need migration steps, which are always listed here.