Docs
Поиск⌘ K
  • Главная страница
  • О The Graph
  • Поддерживаемые сети
  • Protocol Contracts
  • Субграфы
    • Субпотоки
      • Token API
        • Hypergraph
          • AI Suite
            • Индексирование
              • Graph Horizon
                • Ресурсы
                  Субграфы > How-to Guides

                  2 минуты

                  Перенос в The Graph

                  Быстро обновите свои субграфы с любой платформы на децентрализованную сеть The Graph.

                  Преимущества перехода на The Graph

                  • Используйте тот же субграф, который уже используется в Ваших приложениях, с миграцией без времени простоя.
                  • Повышайте надежность благодаря глобальной сети, поддерживаемой более чем 100 индексаторами.
                  • Получайте молниеносную поддержку для субграфов круглосуточно, с командой инженеров на связи.

                  Обновите свой субграф до The Graph за 3 простых шага

                  1. Настройте свою среду Studio
                  2. Разверните свой субграф в Studio
                  3. Опубликуйте в сети The Graph

                  1. Настройте свою среду в Studio

                  Создайте субграф в Subgraph Studio

                  • Перейдите в Subgraph Studio и подключите свой кошелек.
                  • Нажмите “Создать субграф”. Рекомендуется называть субграф с использованием Заглавного регистра: “Subgraph Name Chain Name”.

                  Примечание: после публикации название субграфа можно будет изменять, но для этого потребуется действие в сети каждый раз, поэтому дайте ему правильное название.

                  Установите Graph CLI

                  Для использования Graph CLI у Вас должны быть установлены Node.js⁠ и выбранный Вами менеджер пакетов (npm или pnpm). Проверьте самую последнюю⁠ версию CLI.

                  Выполните следующую команду на своем локальном компьютере:

                  Использование npm⁠:

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

                  Используйте следующую команду для создания субграфа в Studio с помощью CLI:

                  1graph init --product subgraph-studio

                  Аутентификация Вашего субграфа

                  В Graph CLI используйте команду auth, как показано в Subgraph Studio:

                  1graph auth <your-auth-code>

                  2. Разверните свой субграф в Studio

                  Если у Вас есть исходный код, вы можете легко развернуть его в Studio. Если его нет, вот быстрый способ развернуть ваш субграф.

                  В Graph CLI выполните следующую команду:

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

                  Примечание: у каждого субграфа есть хэш IPFS (Deployment ID), который выглядит так: “Qmasdfad…”. Для развертывания просто используйте этот IPFS хэш. Вам будет предложено ввести версию (например, v0.0.1).

                  3. Опубликуйте свой субграф в The Graph Network

                  кнопка публикации

                  Запросите Ваш Субграф

                  Чтобы привлечь около 3 индексаторов для обработки запросов к вашему субграфу, рекомендуется выделить как минимум 3 000 GRT. Чтобы узнать больше о курировании, ознакомьтесь с разделом Курирование на The Graph.

                  Вы можете начать выполнять запросы к любому субграфу, отправляя GraphQL-запрос на конечную точку субграфа, которая находится в верхней части его страницы в эксплорере в Subgraph Studio.

                  Пример

                  Субграф CryptoPunks Ethereum от Messari:

                  URL запроса

                  URL для запроса этого субграфа:

                  1https://gateway-arbitrum.network.thegraph.com/api/`**Ваш-api-ключ**`/subgraphs/id/HdVdERFUe8h61vm2fDyycgxjsde5PbB832NHgJfZNqK

                  Теперь Вам нужно просто вставить Ваш собственный API-ключ, чтобы начать отправлять GraphQL-запросы на эту конечную точку.

                  Получение собственного API-ключа

                  Вы можете создать API-ключи в Subgraph Studio в меню «API Keys» в верхней части страницы:

                  API ключи

                  Мониторинг статуса субграфа

                  После обновления вы можете получить доступ к своим субграфам и управлять ими в Subgraph Studio и исследовать все субграфы в The Graph Explorer.

                  Дополнительные ресурсы

                  • Чтобы быстро создать и опубликовать новый субграф, ознакомьтесь с Руководством по быстрому старту.
                  • Чтобы исследовать все способы оптимизации и настройки вашего субграфа для лучшей производительности, читайте больше о создании субграфа здесь.
                  ⁠Редактировать на GitHub⁠

                  Генератор кода безопасного субграфаКатегоризация маркетплейсов NFT с использованием Enums (перечислений)
                  На этой странице
                  • Преимущества перехода на The Graph
                  • Обновите свой субграф до The Graph за 3 простых шага
                  • 1. Настройте свою среду в Studio
                  • Создайте субграф в Subgraph Studio
                  • Установите Graph CLI
                  • Аутентификация Вашего субграфа
                  • 2. Разверните свой субграф в Studio
                  • 3. Опубликуйте свой субграф в The Graph Network
                  • Запросите Ваш Субграф
                  • Получение собственного API-ключа
                  • Мониторинг статуса субграфа
                  • Дополнительные ресурсы
                  The GraphСтатусТестовая сетьБрундовые ресурсыФорумБезопасностьПолитика конфиденциальностиУсловия обслуживания