This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryFirst fully operational bundled‑binary distribution across Linux x64, macOS arm64, macOS x64, and Windows x64.
Full changelog
Headline
First release where the bundled-binary distribution is fully operational across all four target platforms — Linux x64, macOS arm64, macOS x64, Windows x64. Each platform ships a self-contained MCP server binary plus a setup wizard binary, no Node.js / npm / native-compile toolchain required.
See INSTALL.md for step-by-step install across all three paths (binary, npm, source).
What's in here vs v0.6.1
v0.6.1 was a placeholder while the binary matrix was being wired; only Linux + Windows assets actually landed and macOS jobs failed at the smoke test step (pre-Node-script CI was relying on GNU `timeout`, which isn't on macOS's default PATH). v0.7.0 fixes the smoke test (`scripts/smoke-test-binary.mjs` — one Node script for all OSes) and ships full asset coverage.
Otherwise, v0.7.0 carries the same feature payload as v0.6.1:
- Standalone binaries for Linux x64, macOS arm64, macOS x64, Windows x64 — bundled Node.js runtime, no npm needed
- Comprehensive INSTALL.md covering all three install paths (binary / npm / source) with Gatekeeper / SmartScreen handling, MCP-client wiring, update / uninstall, troubleshooting
- Broad-audience onboarding — auto-register MCP entry into Claude Desktop / Claude Code / Cursor configs; zero-config RPC fallbacks (PublicNode); Linux udev auto-detect; Ledger app-state probe + version-aware pairing hints; lazy nonce-init on first Solana send; companion `vaultpilot-setup` skill with conversational `/setup`
- Kamino lending — `prepare_kamino_init_user` / `_supply` / `_borrow` / `_withdraw` / `_repay` + `get_kamino_positions` + portfolio integration
- Bitcoin Phase 1 PR1 — indexer abstraction, balances, fee estimates, tx history
- LiFi cross-chain — EVM ↔ Solana ↔ TRON routing with bridge-intent decode defenses
- Marinade + native Solana staking writes; Solana staking reads (Marinade / Jito / native)
- Nonce-aware dropped-tx polling — on-chain nonce as authoritative signal for durable-nonce txs
- TRC-20 approve for LiFi-on-TRON
Onboarding plan completion
Items shipped from the broad-audience-onboarding plan: 1.1, 1.2, 1.3, 1.4, 2.1, 2.2, 2.3, 3.2, 3.3. 3.1 was pivoted to Helius CLI guidance in the setup skill (the original OAuth premise turned out to be incorrect; documented).
Skill integrity pin
Preflight skill SHA-256 verified against the pinned hash in `src/index.ts`: `10db66ad5fcfa250b4a5a753fd745eac4dc358b41ccfc1a1258f67040b7eddea`.
Notes
- 1009 tests pass on this commit; build clean.
- v0.6.1 remains as a historical record but is no longer the npm `@latest` once this release publishes.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About szhygulin/recon-crypto-mcp
Self-custodial crypto portfolio for AI agents. Reads EVM wallet balances, ENS, token prices, and DeFi positions across Ethereum/Arbitrum/Polygon/Base (Aave V3, Compound V3, Morpho Blue, Uniswap V3 LP, Lido, EigenLayer), surfaces health-factor alerts and protocol risk scores, then prepares unsigned transactions (supply, borrow, repay, withdraw, stake, send, LiFi swap/bridge) signed on Ledger via WalletConnect — private keys never leave the hardware wallet.
Related context
Beta — feedback welcome: [email protected]