Docs
La Recherche⌘ K
  • Accueil
  • À propos de The Graph
  • Réseaux pris en charge
  • Contrats du Protocole
  • Subgraphs
    • Substreams
      • Token API
        • AI Suite
          • Indexing
            • Resources
              Subgraphs > Guides pratiques

              3 minutes

              Transfert à The Graph

              Mettez rapidement à niveau vos subgraphs de n’importe quelle plate-forme vers le réseau décentralisé de The Graph.

              Avantages du passage à The Graph

              • Utilisez le même subgraph que vos applications utilisent déjà avec une migration sans temps mort.
              • Améliorez la fiabilité grâce à un réseau mondial pris en charge par plus de 100 Indexers.
              • Bénéficiez d’une assistance rapide pour Subgraphs 24h/24, 7j/7, avec une équipe d’ingénieurs sur appel.

              Mettez à jour votre Subgraph vers The Graph en 3 étapes simples

              1. Set Up Your Studio Environment
              2. Deploy Your Subgraph to Studio
              3. Publish to The Graph Network

              1. Configurer votre environnement Studio

              Créer un subgraph dans Subgraph Studio

              • Accédez à Subgraph Studio et connectez votre portefeuille.
              • Click “Create a Subgraph”. It is recommended to name the Subgraph in Title Case: “Subgraph Name Chain Name”.

              Remarque : après la publication, le nom du subgraph sera modifiable, mais il nécessitera à chaque fois une action onchain, c’est pourquoi il faut le nommer correctement.

              Installer Graph CLI

              Vous devez avoir Node.js et un gestionnaire de paquets de votre choix (npm or pnpm) installés pour utiliser Graph CLI. Vérifiez la version la plus récente⁠ de CLI.

              Sur votre machine locale, exécutez la commande suivante :

              Utilisation de npm⁠ :

              1npm install -g @graphprotocol/graph-cli@latest

              Utilisez la commande suivante pour créer un subgraph dans Studio à l’aide de la CLI :

              1graph init --product subgraph-studio

              Authentifiez votre subgraph

              Dans Graph CLI, utilisez la commande auth vue dans Subgraph Studio :

              1graph auth <your-auth-code>

              2. Déployez votre Subgraph sur Studio

              Si vous avez votre code source, vous pouvez facilement le déployer dans Studio. Si vous ne l’avez pas, voici un moyen rapide de déployer votre subgraph.

              Dans Graph CLI, exécutez la commande suivante :

              1graph deploy <slug> --ipfs-hash <your-subgraph-ipfs-hash>

              Note: Chaque subgraph a un hash IPFS (Deployment ID), qui ressemble à ceci : “Qmasdfad…”. Pour déployer, il suffit d’utiliser cet IPFS hash. Vous serez invité à entrer une version (par exemple, v0.0.1).

              3. Publier votre Subgraph sur The Graph Network

              bouton de publication

              Interroger votre Subgraph

              Pour inciter environ 3 Indexeurs à interroger votre subgraph, il est recommandé de curer au moins 3 000 GRT. Pour en savoir plus sur la curation, consultez Curation sur The Graph.

              Vous pouvez commencer à interroger n’importe quel subgraph en envoyant une requête GraphQL dans l’endpoint URL de requête du subgraph, qui se trouve en haut de sa page d’exploration dans Subgraph Studio.

              Exemple

              Subgraph Ethereum CryptoPunks par Messari:

              L'URL de requête

              L’URL de la requête pour ce subgraph est la suivante :

              1https://gateway-arbitrum.network.thegraph.com/api/`**votre-propre-clé-Api**`/subgraphs/id/HdVdERFUe8h61vm2fDyycgxjsde5PbB832NHgJfZNqK

              Maintenant, il vous suffit de remplir votre propre clé API pour commencer à envoyer des requêtes GraphQL à ce point de terminaison.

              Obtenir votre propre clé API

              Vous pouvez créer des clés API dans Subgraph Studio sous le menu “API Keys” en haut de la page :

              clés API

              Surveiller l’état du Subgraph

              Une fois la mise à niveau effectuée, vous pouvez accéder à vos subgraphs et les gérer dans Subgraph Studio et explorer tous les subgraphs dans The Graph Explorer.

              Ressources supplémentaires

              • Pour créer et publier rapidement un nouveau subgraph, consultez le Démarrage Rapide.
              • Pour découvrir toutes les façons d’optimiser et de personnaliser votre subgraph pour obtenir de meilleures performances, lisez davantage sur la création d’un subgraph ici.
              ⁠Edit on GitHub⁠

              Générateur de code de subgraph sécuriséCatégoriser les marketplaces NFT à l’aide d’Enums
              On this page
              • Avantages du passage à The Graph
              • Mettez à jour votre Subgraph vers The Graph en 3 étapes simples
              • 1. Configurer votre environnement Studio
              • Créer un subgraph dans Subgraph Studio
              • Installer Graph CLI
              • Authentifiez votre subgraph
              • 2. Déployez votre Subgraph sur Studio
              • 3. Publier votre Subgraph sur The Graph Network
              • Interroger votre Subgraph
              • Obtenir votre propre clé API
              • Surveiller l’état du Subgraph
              • Ressources supplémentaires
              The GraphStatusTestnetActifs de la MarqueForumSécuritéPolitique de confidentialitéConditions d'utilisation