The Graph Built the Index Layer for Web3. The Index Itself Still Has a Governance Problem.

by Nick Clark | Published March 27, 2026 | PDF

The Graph provides a decentralized indexing layer for blockchain data through subgraphs, but the governance of the index itself is not addressed by the protocol. This article examines the gap between indexing infrastructure and index governance: how subgraphs are structured, how the namespace of indexed data evolves, and who holds authority over index organization are questions that curation signals and staking economics do not answer. Resolving this requires scoped governance over index structure, not just incentive alignment over indexing resources.


The Graph addressed a real and fundamental problem in Web3 infrastructure. Blockchain data is structured for consensus, not for querying. Smart contract events are emitted in transaction logs. State changes are recorded in storage slots. None of it is indexed for retrieval. If you want to know what NFTs a wallet owns, or what trades happened on a DEX in the last hour, or what governance proposals are active on a DAO, you need an indexing layer that reads the chain, transforms the data, and makes it queryable.

The Graph built that indexing layer. A developer writes a subgraph: a manifest that specifies which smart contracts to index, what events to listen for, and mapping functions that transform raw blockchain events into a structured GraphQL schema. Indexers on The Graph's decentralized network process these subgraphs, store the indexed data, and serve queries. The economic incentives are real: indexers stake GRT tokens and earn query fees, curators signal which subgraphs are valuable by staking GRT on them, and delegators participate in the economics by delegating stake to indexers.

This is genuine infrastructure. The Graph processes billions of queries. Major DeFi protocols, NFT marketplaces, and DAO tools depend on it. The decentralized network replaced a centralized hosted service, which is a meaningful architectural transition.

The structural problem is that The Graph built the infrastructure for indexing and did not build the infrastructure for governing the index.

What the subgraph model governs and what it does not

A subgraph defines how a specific slice of blockchain data is indexed. The developer who publishes the subgraph decides what entities to extract, what relationships to model, and what schema to expose. This is a form of governance over the index at the individual subgraph level: the publisher decides what the index contains.

What no mechanism governs is how subgraphs relate to each other, how the overall namespace of indexed data is organized, how that organization evolves, or who holds authority over the structure of the index as a whole.

Namespace organization. Subgraphs are identified by a subgraph ID (an IPFS content hash of the manifest) and published under a developer's account. There is no hierarchical namespace. There is no mechanism for organizing subgraphs into scopes, defining relationships between scopes, or governing how the namespace of indexed data is structured. Two subgraphs indexing the same smart contract but with different schemas coexist in a flat namespace with no structural relationship between them.

Schema evolution. When a subgraph's schema needs to change — when a new entity type is needed, when a relationship model needs restructuring, when a field needs to be deprecated — the developer publishes a new version of the subgraph. There is no mechanism for downstream consumers of the subgraph to participate in validating the schema change, for the change to be proposed and evaluated through consensus among the nodes that serve the subgraph, or for the history of schema evolution to be preserved in a traversable lineage. The developer decides. The indexers re-index. The consumers discover the change when their queries break or return different shapes.

Curation is not governance. The Graph's curation mechanism allows GRT holders to signal which subgraphs they consider valuable. Curators stake GRT on a subgraph, and the size of the signal influences which indexers choose to index it. This is an economic coordination mechanism for allocating indexing resources. It is not a governance mechanism for the index structure. A curator cannot propose a schema change, validate a structural modification, or participate in deciding how the namespace of indexed data should evolve. Curation determines what gets indexed. It does not govern what the index means.

Where the governance gap becomes concrete

The practical consequences appear at three boundaries.

Cross-subgraph coordination. A DeFi protocol's indexed data might span multiple subgraphs: one for the core protocol, one for governance, one for a liquidity mining program. These subgraphs are independently published, independently versioned, and independently indexed. There is no mechanism for coordinating schema changes across related subgraphs, for defining that a set of subgraphs constitute a governed scope with shared policy, or for ensuring that structural changes to one subgraph are compatible with the others in the set.

Index quality and integrity. An indexer that produces incorrect results can be penalized through The Graph's dispute resolution mechanism. But the correctness being evaluated is fidelity to the subgraph's mapping functions, not the structural integrity of the index as a whole. If a subgraph's schema models data incorrectly, if a mapping function introduces a systematic error, if two versions of a subgraph produce conflicting results, there is no namespace-level governance mechanism to detect, flag, or resolve the inconsistency. The dispute mechanism operates at the query level, not the structural level.

Protocol-level governance. Decisions about The Graph's protocol itself — changes to the staking economics, modifications to the query marketplace, updates to the dispute resolution process — are made through a governance council and community governance process. This is governance of the protocol, not governance of the index. The distinction matters because the protocol can be well-governed while the index it produces remains structurally ungoverned.

The difference between indexing infrastructure and index governance

The Graph built indexing infrastructure: the mechanisms for processing blockchain data into queryable form, the economic incentives for operating indexing nodes, and the query marketplace for serving results. This infrastructure works and provides real value.

Index governance is a different problem: how the structure of the index is defined, how that structure can evolve, who holds authority over structural decisions, how mutations are validated, and how the history of structural changes is preserved. These are the questions that an anchor-governed adaptive index answers.

In an anchor-governed model, each scope of the index is maintained by anchor nodes that hold governance authority for that scope. A set of related subgraphs becomes a governed scope. Schema changes within the scope are proposed by participants and validated through local anchor consensus. Cross-scope relationships are resolved through alias delegation in the hierarchy, not through ad hoc coordination between independent developers. The history of how the index structure evolved is preserved in a lineage that remains traversable.

The Graph's indexing infrastructure and the adaptive index's governance layer are complementary. Indexers continue to process blockchain data and serve queries. The namespace those indexers operate within — how subgraphs are organized, how schemas evolve, how cross-subgraph relationships are maintained — is governed by the anchors responsible for each scope rather than left to uncoordinated individual publisher decisions.

Nick Clark Invented by Nick Clark Founding Investors: Devin Wilkie