- Update
@solana/kitto fixkeysissues (bc42d3d)
- Add Prettier formatting scripts and fix formatting (0c81498)
- Move
requireEnvandrequireParamintoKeychainConfigas private static methods (08877ea)
- Add
solana-keychainsupport with 10 remote/managed key backends (AWS KMS, CDP, Crossmint, Dfns, Fireblocks, GCP KMS, Para, Privy, Turnkey, Vault) (#13)
- Add
--dry-runflag to all transacting commands (#11) - Add
--slippageparam tospot swap(#5)
- Add
predictionscommand for prediction markets (#10) - Add
updatecommand for self-updating the CLI (#9) - Resolve token arguments from user holdings for
swap --from,transfer --token, andreclaim --token(#8) - Add
spot reclaimcommand to close empty ATAs and reclaim locked SOL rent (#7)
- Improve
updatecommand and install script hardening (ca2d16e)
- Add
jup lend earncommands:tokens,positions,deposit,withdraw(25e1814)
- Extract shared
Swap.execute(),Swap.validateAmountOpts(),Swap.getScaledUiMultiplier(), andDatapiClient.resolveToken()utilities fromSpotCommand(25e1814) - Improve release skill (b783a2a)
- Add
spot historycommand with token and date range filters (27a79a0)
- Use Node LTS for npm OIDC trusted publishing (8f66a47)
- Add changelog and release skill (06beeda)
- Add
perps historycommand with filters for asset, side, action, and date range (609e24b) - Consolidate
keys solana-importintokeys add(#6)
- Include
registry-urlinrelease.yml(0cdee60) - Standardise docs and improve readability (fa8491c)
- Add
perps historycommand to docs (1b6a338)
- Fix
perpsAPI types (ae72b8c)
- Pin engines and fix CI (1363db7)
- Add
perpscommand (#3) - Add API key config (9e60e14)
- Add GitHub Actions release workflow (#2)
Initial release of the Jupiter CLI with core spot trading capabilities:
- Spot token search, quoting, swapping, portfolio view, and transfers
- Private key management (generate, import, edit, delete)
- Configurable output formats (table and JSON) for LLM-friendly usage
- Install via npm or standalone binary