> ## 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.

# DFlow Trading Skill

> Combine les APIs de trading DFlow avec l'infrastructure Helius. Couvre les échanges au comptant, les marchés prédictifs, le streaming de marché en temps réel, la vérification KYC, et la soumission de transactions.

La compétence **DFlow** permet à votre assistant IA de devenir un expert dans la création d'applications de trading Solana. Elle combine les [APIs de trading de DFlow](https://pond.dflow.net) — échanges au comptant, marchés prédictifs, streaming en temps réel, et vérification KYC — 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:dflow` (via [plugin](/docs/fr/agents/claude-code-plugin)) ou invoqué automatiquement (autonome). **Codex :** `$helius-dflow` (découvert automatiquement à partir de `.agents/skills/`). **API / Cursor / ChatGPT :** Utilisez les [variantes du système préconstruites](/docs/fr/agents/skills/overview#utilisation-des-compétences-sur-diverses-plateformes).
</Info>

## Ce que ça couvre

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

| Domaine                             | APIs utilisées                       | Outils MCP                                                                |
| ----------------------------------- | ------------------------------------ | ------------------------------------------------------------------------- |
| **Échanges au comptant**            | API de Trading DFlow + Helius Sender | `getPriorityFeeEstimate`, `getSenderInfo`, `transferSol`, `transferToken` |
| **Marchés Prédictifs**              | API d'Ordre DFlow + Preuve KYC       | `getPriorityFeeEstimate`, `parseTransactions`                             |
| **Données de Marché en Temps Réel** | WebSockets DFlow                     | Outils MCP DFlow                                                          |
| **Surveillance sur la Chaîne**      | WebSockets améliorés, LaserStream    | `transactionSubscribe`, `accountSubscribe`, `laserstreamSubscribe`        |
| **Portefeuille & Découverte**       | API DAS, API de Portefeuille         | `getAssetsByOwner`, `getWalletBalances`, `getWalletHistory`               |
| **Soumission de Transactions**      | Helius Sender                        | `getPriorityFeeEstimate`, `getSenderInfo`                                 |
| **Vérification KYC**                | Preuve DFlow                         | Outils MCP DFlow                                                          |

## Prérequis

Cette compétence nécessite deux serveurs MCP :

### Serveur MCP Helius (Requis)

Le [serveur MCP Helius](/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
```

### Serveur MCP DFlow (Recommandé)

Le serveur MCP DFlow fournit des outils pour interroger les détails de l'API, les schémas de réponse et les exemples de code. Les APIs DFlow peuvent également être appelées directement via fetch si le MCP n'est pas installé.

```bash theme={"system"}
claude mcp add --transport http DFlow https://pond.dflow.net/mcp
```

<Note>
  Si vous installez via le [plugin Claude Code](/docs/fr/agents/claude-code-plugin), les deux serveurs MCP démarrent 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-dflow
    ```
  </Step>

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

    Installe à `~/.claude/skills/helius-dflow/`.

    **Options :**

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

  <Step title="Installer les serveurs MCP">
    ```bash theme={"system"}
    claude mcp add helius npx helius-mcp@latest
    claude mcp add --transport http DFlow https://pond.dflow.net/mcp
    ```
  </Step>

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

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

    **DFlow :** Les endpoints dev REST fonctionnent sans clé API (limités en taux). Les WebSockets et l'utilisation en production nécessitent une clé de [pond.dflow.net/build/api-key](https://pond.dflow.net/build/api-key).
  </Step>
</Steps>

## Exemples de Prompts

Une fois installé, demandez en anglais :

* "Construire une interface d'échange en utilisant DFlow et Helius Sender"
* "Créer une interface utilisateur de trading de marché prédictif"
* "Streamer les prix en temps réel pour ce marché prédictif..."
* "Créer un bot de trading qui échange des memecoins"
* "Montrez-moi comment intégrer la vérification KYC pour les marchés prédictifs"
* "Construire un tableau de bord de portefeuille avec les prix des tokens en direct"

## Flux de Travail Composites

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

### Application d'Échange / Trading

API de Trading DFlow pour les devis et l'acheminement, Helius Sender pour la soumission de transactions, API DAS pour les listes de tokens, API de Frais Prioritaires pour les frais optimaux.

### Interface Utilisateur de Marché Prédictif

API des Métadonnées DFlow pour la découverte de marché, API d'Ordre DFlow pour les transactions, Preuve KYC pour la vérification d'identité, WebSockets DFlow pour les prix en direct, Helius Sender pour la soumission.

### Bot de Trading

WebSockets DFlow pour les signaux de prix, API d'Ordre DFlow pour l'exécution, Helius Sender pour la soumission, LaserStream pour la détection de remplissage à une latence de niveau raclage.

### Tableau de Bord de Portefeuille + Trading

API de Portefeuille pour les avoirs, API DAS pour les métadonnées des tokens, WebSockets DFlow pour les prix en direct, API d'Ordre DFlow pour le trading.

## Ce qui est Inclus

* **`SKILL.md`** — Logique d'acheminement, règles et contexte expert pour les applications de trading
* **`prompts/`** — Variantes de systèmes 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 :
  * `dflow-spot-trading.md` — Flots d'échange impératifs et déclaratifs
  * `dflow-prediction-markets.md` — Cycle de vie des commandes de marché prédictif
  * `dflow-websockets.md` — Streaming en temps réel (prix, carnets d'ordres, transactions)
  * `dflow-proof-kyc.md` — Vérification d'identité pour les marchés prédictifs
  * `integration-patterns.md` — Modèles composites (exécution d'échange, sélecteur de token, proxy CORS, 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 et flux d'inscription des comptes

## En savoir plus

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

  <Card title="Documentation DFlow" icon="book" href="https://pond.dflow.net/introduction">
    Documentation officielle de l'API DFlow
  </Card>

  <Card title="Cookbook DFlow" icon="code" href="https://github.com/DFlowProtocol/cookbook">
    Exemples de code pour les intégrations DFlow
  </Card>

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