Hosted Subgraphs

Hanzo Graph

Hosted Graph Node & Subgraphs

Deploy subgraphs in seconds. Query on-chain data via GraphQL. Fully managed Graph Node infrastructure.

100+
Chains
<1s
Index Latency
99.999%
Uptime
Queries

GraphQL API

Define your schema, deploy your subgraph, query with GraphQL. No backend needed.

Real-time Indexing

Events indexed in real-time. Queries reflect the latest on-chain state.

Multi-chain

Deploy the same subgraph across 100+ chains. Unified data layer.

Auto-scaling

Handle traffic spikes automatically. No manual scaling required.

High Availability

99.999% uptime SLA. Redundant infrastructure across regions.

Version Control

Deploy new versions without downtime. Rollback instantly if needed.

Supported Chains

Deploy subgraphs across the entire EVM ecosystem

EthereumPolygonArbitrumOptimismBaseBNB ChainAvalancheGnosisCeloFantomMoonbeamLux Network+88 more chains
schema.graphql
# Define your schema
type Token @entity {
  id: ID!
  name: String!
  symbol: String!
  totalSupply: BigInt!
  holders: [Holder!]! @derivedFrom(field: "token")
}

type Holder @entity {
  id: ID!
  address: Bytes!
  token: Token!
  balance: BigInt!
}

type Transfer @entity {
  id: ID!
  from: Bytes!
  to: Bytes!
  value: BigInt!
  timestamp: BigInt!
  blockNumber: BigInt!
}

# Query your data
query GetTopHolders($tokenId: ID!) {
  token(id: $tokenId) {
    name
    symbol
    totalSupply
    holders(first: 10, orderBy: balance, orderDirection: desc) {
      address
      balance
    }
  }
}

Deploy in 3 Steps

1

Create Subgraph

npx graph init --from-contract 0x... --network ethereum
2

Build

npx graph codegen && npx graph build
3

Deploy to Hanzo

npx graph deploy --node https://graph.hanzo.ai/deploy my-subgraph

Index Everything

Free tier includes 100K queries/day. Scale to billions.