The Graph Academy
Master The GraphBug BountyExplorer
  • Welcome to The Graph Hub
  • FAQs
  • Official Docs
    • Get Started
    • About The Graph
      • Introduction
      • Network Overview
    • Developer
      • Mastering Subgraphs
      • Quick Start
      • Define a Subgraph
      • Create a Subgraph
      • Publish a Subgraph to the Decentralized Network
      • Query The Graph
      • Querying from an Application
      • Distributed Systems
      • AssemblyScript API
      • AssemblyScript Migration Guide
      • GraphQL API
      • Unit Testing Framework
      • Quick and easy subgraph debugging using forks
      • Deprecating a Subgraph
    • Indexer
      • What are Indexers?
      • Revenue Streams
      • Reward Distribution
      • Allocation Lifecycles
      • Indexing & Querying
      • Hardware requirements
      • IPFS hash converter
      • Vulnerabilities
      • Indexer Subgraph Selection Guide
      • Testnet
        • Graph Protocol Testnet Docker Compose
        • Graph Protocol Testnet Baremetal
          • Architecture Considerations
          • Deploy and Configure Database
          • Deploy and Configure Graph-node
          • Deploy and Configure Indexer stack
      • Monitoring
        • Ethereum Node Chainhead Monitoring - no third parties
      • Best Practices
        • Failed subgraphs - Manually Closing Allocations
    • Delegator
      • Choosing Indexers
        • Network Page
        • Tools
        • Guides
      • Reward Statuses
    • Curator
    • Subgraph Studio
      • How to Use the Subgraph Studio
      • Deploy a Subgraph to the Subgraph Studio
      • Billing on the Subgraph Studio
      • Managing your API keys
      • Subgraph Studio FAQs
      • Transferring Subgraph Ownership
    • The Graph Explorer
    • Supported Networks
      • Building Subgraphs on NEAR
      • Building Subgraphs on Cosmos
      • Building Subgraphs on Arweave
  • The Graph Ecosystem
    • Network
      • Core Developer Teams
        • Edge & Node
        • Streamingfast
        • Figment
        • Semiotic
        • The Guild
        • GraphOps
      • The Graph Foundation
      • The Graph Council
      • Graph Advocates
      • Graph Advocates DAO
    • Infrastructure
      • Mainnet
      • Testnet
      • Network Migration
      • Multichain Migration
      • Firehose
      • Substreams
      • The Graph Client
Powered by GitBook
On this page
  • IP addresses of query traffic
  • Evaluating subgraphs

Was this helpful?

  1. Official Docs
  2. Indexer

Indexing & Querying

Documentation for Indexers on indexing and querying

IP addresses of query traffic

Indexers should expect to receive requests from the following IP addresses:

34.66.143.111
35.193.209.143
35.202.175.180
34.72.59.178
34.122.80.18
34.67.243.209
35.188.137.254
35.222.115.231
34.72.172.209

Evaluating subgraphs

Indexers can use the following key metrics to evaluate subgraphs. Based on this evaluation, they can decide which subgraphs they index on the network.

Curation Signal

Curators stake GRT in order to signal to Indexers which subgraphs are of a high-quality and should accordingly be indexed in the network. The strength of the curation signal is an indicator to Indexers about the interest in the curated subgraph.

This is especially true during the bootstrapping phase during which query volume is starting to ramp up.

Collected query fees

The future demand of a subgraph can be estimated by assessing historical data about the volume of query fees collected on the subgraph.

Past performance is no guarantee of future results. Therefore, the amount of collected query fees should only be taken into consideration with other factors.

Amount staked

By having a look at the total stake allocated towards a specific subgraph, Indexers are able to gauge the network's interest in it. Doing so helps Indexers to monitor the supply side for subgraph queries.

By means of evaluating the supply side, subgraphs that may need more supply or subgraphs that the network is showing confidence in are highlighted.

PreviousAllocation LifecyclesNextHardware requirements

Last updated 4 years ago

Was this helpful?