Skip to content

Releases: hypurrquant/defi-cli

v0.5.0

03 Apr 21:23

Choose a tag to compare

Changes

63faf71 Fix Morpho Blue: return zero rates instead of throwing when no vault configured
d93ff5d Add defi_yield_scan MCP tool + make yield scan asset optional
357fa2f Add LFJ Liquidity Book contracts for Monad (75 LB pairs)
1fafcfe Add PancakeSwap V3 MasterChef discovery for BNB chain
2d5fc13 Per-chain APR oracle: replace hardcoded WHYPE with chain wrapped_native
516ba79 Add base/bnb/monad to npm config bundle, fix V2 gauge discovery for Solidly forks
6445c7e Fix KittenSwap NPM mint: Algebra Integral ABI (11-field, deployer=0x0)
8558b54 Wire OWS signer into existing CLI commands
b58fc35 Add CL gauge earned overload and OWS wallet integration
d9bd2bb Add gauge E2E verification report: Aerodrome V2/CL PASS, Ramses read-only confirmed
e38785f Build artifacts for gauge support changes
69a9d80 Add gauge support for uniswap_v3 with voter, per-chain CL token discovery
b75ed42 Verify Base/BNB/Monad contracts and implement fail-closed protocol filtering
f649f63 Bump to v0.4.1: update MCP SDK to 1.29.0, add mantle-bounty assets
2a4c516 Stage 2: Gauge APR calculation with on-chain prices for HyperEVM LP
94792b7 Stage 1: Add gauge rewardRate/totalSupply/rewardToken to LP discover
721e09a Extract shared utils: requireChain, resolveContext, resolveTokenAddress, resolveWallet, errMsg, parseBigIntValue

npm: npm install -g @hypurrquant/defi-cli@v0.5.0
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.4.1...v0.5.0

v0.4.1

30 Mar 16:41

Choose a tag to compare

Changes

5eafac4 Update README and SKILL.md for --chain changes and LP APR/TVL
c9d74af Add full pool TVL and verified MOE/day emission data
678dfa9 Remove --chain default, fix schema, improve Merchant Moe LB APR/TVL
7b30c40 fix: include skills/ in npm package files

npm: npm install -g @hypurrquant/defi-cli@v0.4.1
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.4.0...v0.4.1

v0.4.0

30 Mar 07:16

Choose a tag to compare

Changes

0351307 v0.4.0: README, Skills, MCP update + DEX agg + LP autopilot
5512989 Implement autopilot --broadcast: execute lending supply allocations
34cdf47 Remove vault, scan, monitor, alert, cdp, whales, positions commands
4f042c0 Add LP autopilot with pool whitelist system

npm: npm install -g @hypurrquant/defi-cli@v0.4.0
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.3.5...v0.4.0

v0.3.5

27 Mar 09:40

Choose a tag to compare

Changes

2057dfd v0.3.5: DEX aggregator swap (KyberSwap, OpenOcean, LiquidSwap)
9a23b51 Add DEX aggregator swap: KyberSwap, OpenOcean, LiquidSwap
75cce0a fix: add LB APR fields to DiscoveredPool type (lint fix)
f5529f5 fix: restore LB APR fields in lp discover, update landing commands

npm: npm install -g @hypurrquant/defi-cli@v0.3.5
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.3.4...v0.3.5

v0.3.4

26 Mar 12:21

Choose a tag to compare

Changes

54e3393 v0.3.4: Unified LP commands, code review fixes, dead file cleanup
f176cb9 Code review fixes: critical deposit bug, status checks, dead files cleanup
1f7a7bf Unify LP: merge dex/gauge/farming/lb into single defi lp command
3416567 Remove unused commands: staking, nft, farm, swap, compare, arb, dex quote

npm: npm install -g @hypurrquant/defi-cli@v0.3.4
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.3.3...v0.3.4

v0.3.3

26 Mar 10:40

Choose a tag to compare

Changes

641409a v0.3.3: defi yield = cross-chain scan, remove dead protocols
b73507b Remove dead/low-liquidity lending: keep HypurrFi, HyperLend, Felix Morpho

npm: npm install -g @hypurrquant/defi-cli@v0.3.3
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.3.2...v0.3.3

v0.3.2

26 Mar 05:08

Choose a tag to compare

Changes

9c8439f v0.3.2: yield UX, all-lending compare, security patches, gauge discover
ffd4c39 UX: defi yield defaults to USDC compare, no subcommand required
f68efe2 fix: pin TypeScript 5.7.3 (TS 6.0 broke DTS build)
629c2d9 fix: update smol-toml 1.6.1, picomatch 4.0.4 (security patches)
6e72e44 fix: yield compare/scan includes all lending protocols (not just aave_v3)

npm: npm install -g @hypurrquant/defi-cli@v0.3.2
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.3.1...v0.3.2

v0.3.1

26 Mar 04:23

Choose a tag to compare

Changes

92cc03c v0.3.1: Dynamic gauge/farming discovery across 5 protocols, 134 pools
1f3f943 Add Hybra gauge discover: 45 gauged pools via GaugeManager multicall
7f9c8eb Replace KittenSwap KNOWN_NONCES with dynamic multicall scan
9f81f75 fix: Algebra factory detection + poolToGauge fallback for NEST
9f4e019 Expand CL gauge discovery: 12 tokens, 25 gauged pools found
9c2aa81 fix: add CL5 tickSpacing to gauge discover (WHYPE/USDC CL5 emission)
be3db6d Add gauge discover: scan V2+CL pools for emission gauges
fb6e9fa fix: route Ramses/NEST to SolidlyGaugeAdapter, Hybra to HybraGaugeAdapter
2478bdc fix: add TX_FAILED to DefiErrorCode (lint fix)
c4edc2f Add LP + gauge staking abstraction for KittenSwap, Hybra, Ramses, NEST
9b04466 Add last_task.md: full session summary and verification status
16e16d7 Remove gauge lock/vote, finalize DEX farming strategy
c8c5ab5 Add KittenSwap farming adapter + fix pool addresses
c1bfc79 Focus HyperEVM DEX: keep KittenSwap, NEST, Ramses HL, Project X only

npm: npm install -g @hypurrquant/defi-cli@v0.3.1
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.3.0...v0.3.1

v0.3.0

25 Mar 10:11

Choose a tag to compare

Changes

4f59912 v0.3.0: LB rewards, multicall optimization, HyperEVM+Mantle verified
ef62f51 Add LB adapter: addLiquidity, rewards, discover with APR calculation
a66f5c7 Remove staking protocols (Kinetiq, stHYPE) — protocol-level limitations
89498a0 Add needs_approval status in simulation mode
03a62b2 Optimize RPC calls: multicall batching for aave_v3, morpho, solidly

npm: npm install -g @hypurrquant/defi-cli@v0.3.0
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.2.5...v0.3.0

v0.2.5

25 Mar 07:25

Choose a tag to compare

Changes

70091be v0.2.5: Auto-approve, gas cap fix, checksum fix, mainnet verified
b3bef0f fix: USDT0 checksum on HyperEVM, restore multicall balance display
f4f8bbb fix: add account to approve sendTransaction (lint fix)
bf6ac7c Add auto-approve: check allowance and approve before broadcast
254461f Fix gas cap for Mantle (5B limit), increase priority fee default

npm: npm install -g @hypurrquant/defi-cli@v0.2.5
npx: npx @hypurrquant/defi-cli --help

Full Changelog: v0.2.4...v0.2.5