Heat CLI v0.2.0
Heat v0.2.0 is the first broader multi-protocol release of Heat.
Supported protocols
Hyperliquid
- price queries, perpetual and spot market listings
- account balances, positions, open orders
- buy/sell order placement, order cancellation
- leverage management
- transfers
- real-time trade streaming
Polymarket
- market and event browsing
- helper-first trading commands
- approvals, bridge helpers, and CTF operations
- data queries and WebSocket streams
Aave V3 (phase 1)
marketspositionshealthsupplywithdraw- Ethereum, Arbitrum, and Base
LI.FI
chainstokenstoolsquoteroutesbridgestatus- supported EVM bridge execution through Heat accounts
What defines this release
Heat now ships as a practical product around four connected workflow areas:
- trading — Hyperliquid and Polymarket
- lending — Aave phase 1
- capital movement — LI.FI-backed EVM bridging
- shared execution model — one account/safety/output contract across protocols
Shared foundations
- account-first model with encrypted V3 keystore
- pipe-aware output (
pretty,json,ndjson,quiet) - safety-first writes with
--dry-run, TTY confirmation, and--yes - shared EVM substrate for chain/RPC/signer/approval handling
- protocol-first CLI shape with Heat-owned output contracts
Current boundaries
- Hyperliquid funding remains external/manual
- Polymarket funding remains partly external/manual
- Aave does not include
borrow/repayyet - LI.FI is focused on supported EVM routing/bridging, not non-EVM execution
- local encrypted keys only; no hardware wallet support yet
Example commands
# Hyperliquid
heat hl price ETH
# Polymarket
heat pm markets search "election"
# Aave
heat aave markets --chain ethereum
heat aave supply USDC 1000 --chain arbitrum --account main --dry-run
# LI.FI
heat lifi bridge 100 USDC --from ethereum --to base --account main --dry-run