> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Jupiter DeFi Skill

> Compétence experte combinant les API Jupiter avec l'infrastructure Helius Solana — échanges de tokens, prêt, ordres à cours limité, DCA, données de prix, et soumission via Sender.

La compétence **Jupiter** rend votre assistant IA expert dans la création d'applications DeFi sur Solana. Elle combine les API de [Jupiter](https://jup.ag) — échanges de tokens (Swap API V2), prêt et emprunt (Lend), ordres à cours limité (Trigger), DCA (récurrent), et données de token/prix — avec l'infrastructure Helius pour la soumission de transactions, l'optimisation des frais, les requêtes d'actifs, et la surveillance sur la chaîne.

<Info>
  **Claude Code :** `/helius:jupiter` (via [plugin](/docs/fr/agents/claude-code-plugin)) ou auto-invoqué (autonome). **Codex :** `$helius-jupiter` (découverte automatique de `.agents/skills/`). **API / Curseur / ChatGPT :** Utilisez les [variantes de système de prompts](/docs/fr/agents/skills/overview#utilisation-des-compétences-sur-diverses-plateformes) préconstruites.
</Info>

## Ce qu'elle couvre

La compétence Jupiter oriente l'IA à travers les outils Jupiter et Helius :

| Domaine                        | APIs Utilisées                                         | Outils MCP                                                         |
| ------------------------------ | ------------------------------------------------------ | ------------------------------------------------------------------ |
| **Échanges de Tokens**         | Jupiter Swap API V2 + Helius Sender                    | `getPriorityFeeEstimate`, `getSenderInfo`, `parseTransactions`     |
| **Prêt & Emprunt**             | Jupiter Lend (gain + vaults)                           | `getPriorityFeeEstimate`, `parseTransactions`                      |
| **Ordres à Cours Limité**      | Jupiter Trigger API V2                                 | `getPriorityFeeEstimate`, `parseTransactions`                      |
| **DCA / Récurrent**            | Jupiter Recurring API                                  | `getPriorityFeeEstimate`, `parseTransactions`                      |
| **Perps & Prédictions**        | Jupiter Perps (on-chain), Prédictions                  | `getPriorityFeeEstimate`, `parseTransactions`, `getAccountInfo`    |
| **Widget d'Échange**           | Jupiter Plugin                                         | —                                                                  |
| **Données de Tokens & Prix**   | API de données Jupiter (recherche, prix, Token Shield) | —                                                                  |
| **Surveillance sur la Chaîne** | WebSockets Améliorés, LaserStream                      | `transactionSubscribe`, `accountSubscribe`, `laserstreamSubscribe` |
| **Portefeuille & Découverte**  | DAS API, Wallet API                                    | `getAssetsByOwner`, `getWalletBalances`, `getWalletIdentity`       |
| **Soumission de Transaction**  | Helius Sender                                          | `getPriorityFeeEstimate`, `getSenderInfo`                          |

## Prérequis

Cette compétence requiert le [serveur Helius MCP](/docs/fr/agents/mcp) et une clé API Jupiter.

### Serveur Helius MCP (Requis)

Le [serveur Helius MCP](/docs/fr/agents/mcp) fournit des outils blockchain pour la soumission de transactions, les requêtes d'actifs, et le streaming sur la chaîne.

```bash theme={"system"}
claude mcp add helius npx helius-mcp@latest
```

### Clé API Jupiter (Requise)

Les points d'extrémité REST de Jupiter nécessitent une clé API passée via l'en-tête `x-api-key`. Obtenez-en une sur [developers.jup.ag/portal](https://developers.jup.ag/portal).

<Note>
  Si vous installez via le [plugin Claude Code](/docs/fr/agents/claude-code-plugin), le serveur Helius MCP démarre automatiquement.
</Note>

## Installation Autonome

<Steps>
  <Step title="Cloner le dépôt">
    ```bash theme={"system"}
    git clone https://github.com/helius-labs/core-ai.git
    cd core-ai/helius-skills/helius-jupiter
    ```
  </Step>

  <Step title="Exécuter le script d'installation">
    ```bash theme={"system"}
    ./install.sh
    ```

    Installe dans `~/.claude/skills/helius-jupiter/`.

    **Options :**

    * `./install.sh --project` — installer dans le projet actuel
    * `./install.sh --path /custom/path` — installer dans un répertoire personnalisé
  </Step>

  <Step title="Installer le serveur Helius MCP">
    ```bash theme={"system"}
    claude mcp add helius npx helius-mcp@latest
    ```
  </Step>

  <Step title="Configurer vos clés API">
    **Helius :**

    ```bash theme={"system"}
    export HELIUS_API_KEY=YOUR_API_KEY
    ```

    **Jupiter :** Obtenez une clé sur [developers.jup.ag/portal](https://developers.jup.ag/portal) et passez-la via l'en-tête `x-api-key` à chaque requête.
  </Step>
</Steps>

## Exemples de Prompts

Une fois installé, demandez en anglais simple :

* "Construire une interface d'échange utilisant Jupiter et Helius Sender"
* "Placer un ordre à cours limité pour acheter SOL à \$X"
* "Mettre en place un achat DCA récurrent d'USDC en SOL chaque semaine"
* "Construire un tableau de bord de prêt avec Jupiter Lend"
* "Gagner du rendement en déposant USDC dans une pool de prêt Jupiter Lend"
* "Construire un sélecteur de tokens avec prix et signaux de risque"
* "Diffuser des exécutions d'échanges Jupiter avec la latence la plus faible possible"

## Flux de Travail Composite

La compétence Jupiter excelle dans les tâches qui couvrent plusieurs APIs. Voici des modèles courants que l'IA gère automatiquement :

### Application d'Échange / Trading

Jupiter Swap API pour les cotations et le routage sur tous les DEX, Helius Sender pour la soumission des transactions, DAS API pour les listes de tokens, Priority Fee API pour des frais optimaux.

### Interface de Prêt

Jupiter Lend pour les pools de gain et les vaults, Helius Sender pour la soumission des dépôts/retraits, DAS pour les métadonnées des tokens, LaserStream pour les mises à jour en temps réel des positions.

### Application d'Ordre à Limite / DCA

Jupiter Trigger pour les ordres à limite et Recurring pour DCA, Helius Sender pour la soumission, DAS pour la découverte de tokens, WebSockets pour suivre les exécutions.

### Bot de Trading / HFT

LaserStream pour les signaux shred-level, Jupiter Swap pour l'exécution, Helius Sender pour une soumission rapide, Priority Fee API pour des frais optimaux.

### Tableau de Bord Portefeuille + Trading

API Wallet pour les avoirs, DAS API pour les métadonnées des tokens, données de token/prix de Jupiter pour les prix en direct, Jupiter Swap pour le trading.

## Ce qui est Inclus

* **`SKILL.md`** — Logique de routage, règles, et contexte expert pour les applications DeFi
* **`prompts/`** — Variantes de système de prompts préconstruites (`openai.developer.md`, `claude.system.md`, `full.md`) — voir [configuration de la plateforme](/docs/fr/agents/skills/overview#utilisation-des-compétences-sur-diverses-plateformes)
* **`references/`** — Fichiers de documentation approfondis :
  * `jupiter-swap.md` — Swap API V2 (cotations, routage, exécution)
  * `jupiter-lend.md` — Protocole Lend (pools de gain et vaults)
  * `jupiter-trigger.md` — Ordres à limite (OCO/OTOCO)
  * `jupiter-recurring.md` — DCA / achats récurrents
  * `jupiter-perps-predictions.md` — Perps (on-chain) et marchés de prédiction
  * `jupiter-plugin.md` — Widget d'échange intégrable
  * `jupiter-tokens-price.md` — Recherche de tokens, flux de prix, sécurité Token Shield
  * `jupiter-portal.md` — Configuration de la clé API du portail Jupiter
  * `integration-patterns.md` — Modèles composites (exécution d'échange, sélecteur de tokens, bots)
  * `helius-sender.md` — Soumission de transactions via Helius Sender
  * `helius-priority-fees.md` — Stratégies d'estimation des frais
  * `helius-das.md` — API Standard des Actifs Numériques
  * `helius-laserstream.md` — Streaming gRPC
  * `helius-wallet-api.md` — Analyse de portefeuille et identité
  * `helius-websockets.md` — Abonnements WebSocket
  * `helius-onboarding.md` — Configuration de compte et flux d'inscription

## En Savoir Plus

<CardGroup cols={2}>
  <Card title="Construire Compétence" icon="hammer" href="/docs/fr/agents/skills/build">
    Compétence Helius de base pour le développement général sur Solana
  </Card>

  <Card title="Documentation de Jupiter" icon="book" href="https://dev.jup.ag">
    Documentation officielle de l'API Jupiter
  </Card>

  <Card title="Portail Jupiter" icon="key" href="https://developers.jup.ag/portal">
    Obtenez une clé API Jupiter
  </Card>

  <Card title="GitHub" icon="github" href="https://github.com/helius-labs/core-ai">
    Code source et suivi des problèmes
  </Card>
</CardGroup>
