Helius x Jupiter

Genera codice Solana DeFi attuale: Jupiter swaps/lend/DCA + Helius Sender

di helius-labs · helius-labs/core-ai

Richiede configurazione ★ 8.0/10

Helius x Jupiter — Genera codice Solana DeFi attuale: Jupiter swaps/lend/DCA + Helius Sender

Cosa fa

Skill di routing per la costruzione di app Solana DeFi con API Jupiter (Swap V2, Lend, Trigger limit orders, Recurring DCA, dati token) e infrastruttura Helius (Sender, priority fees, DAS, LaserStream, Wallet API). Fornisce contratti API attuali e impone regole critiche per l'atterraggio come la sottomissione Helius Sender con Jito tips e l'idempotenza di `requestId`. Richiede il server Helius MCP più le chiavi API Jupiter e Helius prima di poter operare.

Rapporto di test

I file di riferimento contengono l'attuale Jupiter Swap API V2 (`/order` + `/execute` con `x-api-key`, unità atomiche, idempotenza `requestId`) e la sottomissione Helius Sender (`skipPreflight:true`, `maxRetries:0`, `Jito tip` obbligatorio con lista di `tip-account` reali) — materialmente più corretto per l'atterraggio di transazioni Solana rispetto a una baseline con API `quote-api` v6 deprecata più `sendTransaction` raw, e documenta persino la sottile trappola che la transazione `/order` pre-costruita di Jupiter non atterrerà tramite la rotta Jito di Sender, quindi è necessario usare `/build`. Ma la skill richiede fortemente il server Helius MCP (istruisce `STOP` senza di esso) più una chiave del portale Jupiter a pagamento e una chiave Helius, quindi nulla funziona end-to-end senza quella configurazione. `install.sh` viene fornito non eseguibile, quindi deve essere eseguito come `bash install.sh` piuttosto che come il documentato `./install.sh`.

Testato il: 2026-07-19 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/helius-labs/core-ai
mkdir -p ~/.claude/skills
cp -r core-ai/helius-skills/helius-jupiter ~/.claude/skills/helius-jupiter

Comandi e prompt di esempio

  • /helius-jupiterGenera codice Solana DeFi attuale: Jupiter swaps/lend/DCA + Helius Sender

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Write a function to swap 1 SOL to USDC using Jupiter's API.
  • Set up a weekly DCA order to buy SOL through Jupiter.
  • Submit this Solana swap through Helius Sender with a Jito tip.