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

# Compétence SVM

> Compétence d'expertise du protocole Solana pour les assistants IA, alimentée par Helius — le moteur d'exécution SVM, le modèle de compte, le consensus, l'économie des validateurs et les extensions.

La compétence **SVM** transforme votre assistant IA en expert du protocole Solana. Elle utilise les outils Helius MCP pour récupérer du contenu en direct du blog Helius, des documents Solana, des SIMD et du code source des validateurs (Agave et Firedancer). Elle synthétise ensuite des explications approfondies et précises de l'architecture et des composants internes de Solana.

Cette compétence sert à comprendre *comment fonctionne Solana*, pas à développer avec les API Helius (c'est la compétence [Build](/docs/fr/agents/skills/build)).

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

## Ce que cela couvre

| Domaine                         | Sujets                                                                            | Outils MCP utilisés                                  |
| ------------------------------- | --------------------------------------------------------------------------------- | ---------------------------------------------------- |
| **Pipeline de compilation**     | Rust/C/Zig → LLVM IR → Bytecode sBPF, origines eBPF                               | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Déploiement de programme**    | Versions du chargeur BPF, cycle de vie du déploiement/mise à niveau, format ELF   | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Moteur d'exécution**          | Compilation JIT, régions mémoire, unités de calcul, ISA sBPF                      | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Modèle de compte**            | Propriété, loyer, PDA, CPI, appels système, niveaux d'engagement                  | `fetchHeliusBlog`, `searchSolanaDocs`                |
| **Transactions & frais**        | Parallélisme Sealevel, marchés de frais locaux, pipeline TPU, MEV, SWQoS          | `fetchHeliusBlog`, `getSIMD`                         |
| **Consensus**                   | Preuve d'historique, Tower BFT, Turbine, Gulf Stream, QUIC, Firedancer, Alpenglow | `fetchHeliusBlog`, `getSIMD`, `readSolanaSourceFile` |
| **Économie des validateurs**    | Récompenses, inflation, propositions de réduction, décentralisation, SIMD         | `fetchHeliusBlog`, `getSIMD`                         |
| **Couche de données**           | Nœuds RPC, plugins Geyser, shreds, compression d'état, compression ZK             | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Développement de programme**  | Anchor, Steel, Pinocchio, Gill, optimisation de calcul, assemblage sBPF           | `fetchHeliusBlog`, `searchSolanaDocs`                |
| **Extensions de jetons & DeFi** | Token-2022, LST, stablecoins, RWA                                                 | `fetchHeliusBlog`, `searchSolanaDocs`                |

## Prérequis

La compétence SVM nécessite le [serveur Helius MCP](/docs/fr/agents/mcp) pour ses outils de connaissances (`fetchHeliusBlog`, `searchSolanaDocs`, `getSIMD`, `readSolanaSourceFile`).

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

<Note>
  **Pas de clé API requise.** Tous les outils de connaissances récupèrent des sources publiques (blog Helius, GitHub, documents Solana). Vous devez uniquement installer le serveur MCP — aucun compte Helius requis.
</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/svm
    ```
  </Step>

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

    Installe à `~/.claude/skills/svm/`.

    **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>
</Steps>

## Exemples d'invites

* "Comment fonctionne le modèle d'exécution parallèle de Solana ?"
* "Expliquez la Preuve d'historique et comment elle diffère du BFT traditionnel"
* "Qu'est-ce que le jeu d'instructions sBPF et comment fonctionne la compilation JIT ?"
* "Comment fonctionnent les adresses dérivées de programme (PDA) en interne ?"
* "Qu'est-ce que Firedancer et comment diffère-t-il du validateur Agave ?"
* "Expliquez les marchés de frais locaux de Solana et les frais prioritaires"
* "Qu'est-ce que les transferts confidentiels ?"
* "Qu'est-ce qu'Alpenglow et quels problèmes résout-il ?"
* "Montrez-moi le code source de la manière dont Solana traite les transactions"

## Ce qui est inclus

* **`SKILL.md`** — Logique de routage et règles pour les questions de protocole
* **`prompts/`** — Variantes de systèmes de prompt 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/`** — Guides de sujets approfondis qui associent les questions aux meilleurs articles de blog, SIMD et chemins sources :
  * `compilation.md` — LLVM, sBPF, génération de bytecode
  * `programs.md` — Chargeurs BPF, cycle de vie du déploiement
  * `execution.md` — JIT, mémoire, unités de calcul
  * `accounts.md` — Modèle de compte, PDA, CPI
  * `transactions.md` — Sealevel, frais, pipeline TPU
  * `consensus.md` — PoH, Tower BFT, Turbine, Firedancer
  * `validators.md` — Économie, inflation, réduction
  * `data.md` — RPC, Geyser, shreds, compression
  * `development.md` — Frameworks, optimisation
  * `tokens.md` — Token-2022, LST, stablecoins, RWA

## En savoir plus

<CardGroup cols={2}>
  <Card title="Compétence Build" icon="hammer" href="/docs/fr/agents/skills/build">
    Pour développer avec les API Helius (pas les internes du protocole)
  </Card>

  <Card title="Blog Helius" icon="newspaper" href="https://www.helius.dev/blog">
    Contenu technique approfondi sur l'architecture de Solana
  </Card>

  <Card title="Solana SIMD" icon="file-lines" href="https://github.com/solana-foundation/solana-improvement-documents">
    Documents d'amélioration Solana
  </Card>

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