4 minutes
Publication d'un subgraph sur le réseau décentralisé
Une fois que vous avez déployé votre Subgraph dans Subgraph Studio et qu’il est prêt à être mis en production, vous pouvez le publier sur le réseau décentralisé.
Lorsque vous publiez un Subgraph sur le réseau décentralisé, vous le rendez disponible pour :
Consultez la liste des réseaux pris en charge.
Publication à partir de Subgraph Studio
- Accédez au tableau de bord de Subgraph Studio
- Cliquez sur le bouton Publish
- Votre Subgraph sera désormais visible dans Graph Explorer.
Toutes les versions publiées d’un Subgraph existant peuvent :
-
Être publié sur Arbitrum One. En savoir plus sur The Graph Network sur Arbitrum.
-
Indexer des données sur n’importe lequel des réseaux pris en charge, quel que soit le réseau sur lequel le Subgraph a été publié.
Mise à jour des métadonnées d’un Subgraph publié
- Après avoir publié votre Subgraph sur le réseau décentralisé, vous pouvez mettre à jour les métadonnées à tout moment dans Subgraph Studio.
- Une fois que vous avez enregistré vos modifications et publié les mises à jour, elles apparaîtront dans Graph Explorer.
- Il est important de noter que ce processus ne créera pas une nouvelle version puisque votre déploiement n’a pas changé.
Publication à partir de la CLI
Depuis la version 0.73.0, vous pouvez également publier votre Subgraph avec graph-cli
.
- Ouvrez le
graph-cli
. - Utilisez les commandes suivantes :
graph codegen && graph build
puisgraph publish
. - A window will open, allowing you to connect your wallet, add metadata, and deploy your finalized Subgraph to a network of your choice.

Personnalisation de votre déploiement
Vous pouvez télécharger votre Subgraph sur un nœud IPFS spécifique et personnaliser davantage votre déploiement à l’aide des flags suivants :
1UTILISATION2 $ graph publish [SUBGRAPH-MANIFEST] [-h] [--protocol-network arbitrum-one|arbitrum-sepolia --subgraph-id <value>] [-i <value>] [--ipfs-hash <value>] [--webapp-url3 <value>]45FLAGS6 -h, --help Affiche l'aide CLI.7 -i, --ipfs=<value> [default: https://api.thegraph.com/ipfs/api/v0] Charge les résultats du build sur un noeud IPFS.8 --ipfs-hash=<value> hash IPFS du manifeste du subgraph à déployer.9 --protocol-network=<option> [default: arbitrum-one] Le réseau à utiliser pour le déploiement du subgraph.10 <options: arbitrum-one|arbitrum-sepolia>11 --subgraph-id=<value> ID du subgraph vers lequel publier.12 --webapp-url=<value> [default: https://cli.thegraph.com/publish] URL de l'interface web que vous souhaitez utiliser pour le déploiement.
Adding signal to your Subgraph
Les développeurs peuvent ajouter un signal GRT à leurs Subgraphs pour inciter les Indexeurs à interroger le Subgraphs.
-
Si un Subgraph est éligible pour des récompenses d’indexation, les Indexeurs qui fournissent une “preuve d’indexation” recevront une récompense GRT, basée sur la quantité de GRT signalée.
-
Vous pouvez vérifier l’éligibilité de la récompense d’indexation en fonction de l’utilisation de la fonction Subgraph ici.
-
Les réseaux spécifiques pris en charge peuvent être vérifiés ici.
L’ajout d’un signal à un subgraph qui n’est pas éligible aux récompenses n’attirera pas d’indexeurs supplémentaires.
Si votre Subgraph est éligible aux récompenses, il est recommandé de créer votre propre Subgraph avec au moins 3 000 GRT afin d’attirer des Indexeurs supplémentaires pour indexer votre Subgraph.
Le Sunrise Upgrade Indexer assure l’indexation de tous les Subgraphs. Cependant, le fait de signaler des GRT sur un Subgraph particulier attirera plus d’Indexeurs vers celui-ci. Cette incitation à la création d’Indexeurs supplémentaires par le biais de la curation vise à améliorer la qualité de service pour les requêtes en réduisant la latence et en améliorant la disponibilité du réseau.
When signaling, Curators can decide to signal on a specific version of the Subgraph or to signal using auto-migrate. If they signal using auto-migrate, a curator’s shares will always be updated to the latest version published by the developer. If they decide to signal on a specific version instead, shares will always stay on this specific version.
Les Indexeurs peuvent trouver des Subgraphs à indexer sur la base des signaux de curation qu’ils voient dans Graph Explorer.

Subgraph Studio vous permet d’ajouter un signal à votre Subgraph en ajoutant des GRT au pool de curation de votre Subgraph lors de la même transaction que celle de sa publication.

Vous pouvez également ajouter un signal GRT à un Subgraph publié à partir de Graph Explorer.

En savoir plus sur [La Curation] (/resources/roles/curating/) sur The Graph Network.