Releases: 0xgeorgemathew/t3trade
Releases · 0xgeorgemathew/t3trade
Release list
T3 Trade 0.0.32 — first packaged alpha (testnet only)
T3 Trade is an Agentic Trading Environment (ATE) — a fork of T3 Code where the coding agents you already run (Claude Code, Codex, Cursor, Grok, OpenCode) can be pointed at a live Hyperliquid testnet account through a typed, gated tool surface. The agent reads the market, plans, and explains itself; the environment enforces the rules.
This is the first packaged release of the fork.
What's in this release
- Missions. One agent thread bound to one market with a written strategy, a maximum-loss budget, and an expiry. The agent wakes on market events (price crosses, PnL levels, candle closes) — not on a timer — with a fresh snapshot of the account, position, resting orders, and remaining budget.
- A deterministic order gate. Every order passes a 17-item preview — mandate, leverage, gross notional, exchange minimums, BBO freshness, the reservation ledger, and a mandatory stop-loss — before anything is signed. A failed check is a rejected order.
- Protection invariant. Every acknowledged position increase must have a confirmed exchange-native reduce-only stop resting against it, reconciled against the canonical position size read back from the exchange.
- Operator controls that don't need the agent. Pause, resume, cancel entries, reduce 25/50/75/100%, close, revoke, and close-and-revoke all run deterministically, even with the agent's provider process stopped.
- Idempotent submission. Deterministic client order ids plus a local idempotency key: a retried request returns the existing record instead of placing a second order.
- Regime-aware evaluation. Strategy evaluation and stop calibration account for the market regime, with flat-market reassessment and preserved mission history.
Current state and limitations — read before running
- Alpha software. Expect rough edges. Supervise every live run and leave the account flat afterwards (close the position, cancel resting orders).
- Hyperliquid testnet only. There is no mainnet configuration, and none should be added casually. Nothing here is investment advice or a promise of returns.
- Live execution is gated by an interim signer key. Hyperliquid is a signed-order exchange, and T3 Trade has no wallet onboarding yet: you provision a single signer key at
~/.t3trade/secrets/hyperliquid-interim-signer-key.bin(orT3_TRADES_INTERIM_SIGNER_KEY). Key present → real testnet orders; no key → read-only. There is no second flag. Use a testnet-funded key only, and never commit or print it. - macOS (Apple Silicon) only, and unsigned. On first launch, right-click the app and choose Open, or allow it under System Settings → Privacy & Security. Windows, Linux, and Intel Macs run the web app from source (
vp i && pnpm dev). There is no mobile release. - An extended unattended testnet soak has not been completed yet; treat long-running missions as experimental.
Install
Download T3-Trades-0.0.32-arm64.dmg below, or run from source — see the README. You need at least one coding-agent CLI installed and authenticated.
Checksums (SHA-256)
aa32218804750d8207f472efe699c0321f3d783ff00303b7c0dcb49ba1dbdc30 T3-Trades-0.0.32-arm64.dmg
323acbad1d3a6387309773107cc1e162149266663b267bde182c8aa92017d3a1 T3-Trades-0.0.32-arm64.zip