Docs
Поиск⌘ K
  • Главная страница
  • О The Graph
  • Поддерживаемые сети
  • Protocol Contracts
  • Субграфы
    • Субпотоки
      • Token API
        • Hypergraph
          • AI Suite
            • Индексирование
              • Ресурсы
                Субграфы > 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СтатусТестовая сетьБрундовые ресурсыФорумБезопасностьПолитика конфиденциальностиУсловия обслуживания