Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hairyf avatar

Thegraph

  • 7 installs
  • 4 repo stars
  • Updated February 25, 2026
  • hairyf/blockchain-master

Index blockchain data into queryable subgraphs with The Graph - manifest, GraphQL schema, AssemblyScript mappings, templates, and Substreams.

About

The Graph indexes on-chain data into subgraphs defined by a manifest, GraphQL schema, and AssemblyScript mappings, queried over GraphQL. A developer uses it to build and query blockchain data indexers.

  • subgraph.yaml manifest, schema, and AssemblyScript mappings
  • Data-source templates and Substreams for parallel multi-chain indexing

Thegraph by the numbers

  • 7 all-time installs (skills.sh)
  • Ranked #331 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Jul 13, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hairyf/blockchain-master --skill thegraph

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs7
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-master

What it does

Index blockchain data into queryable subgraphs with The Graph - manifest, GraphQL schema, AssemblyScript mappings, templates, and Substreams.

Files

SKILL.mdMarkdownGitHub ↗
Skill based on The Graph docs (graphprotocol/docs), generated 2026-02-09. Official docs: https://thegraph.com/docs

The Graph indexes blockchain data into queryable subgraphs. Subgraphs are defined by a manifest (subgraph.yaml), a GraphQL schema, and AssemblyScript mappings; they are queried via GraphQL. Substreams provide parallel, multi-chain indexing with multiple sinks.

Core References

TopicDescriptionReference
Subgraph ManifestData sources, event/call/block handlers, indexer hintscore-subgraph-manifest
SchemaEntities, scalars, relationships, @derivedFrom, fulltextcore-schema
MappingsAssemblyScript handlers, graph-ts, codegen, store APIcore-mappings
GraphQL APIQueries, filtering, pagination, sorting, time-travelcore-graphql-api
Subgraph ID vs Deployment IDWhen to use which for querying; version pinningcore-deployment-id-vs-subgraph-id

Best Practices

TopicDescriptionReference
PerformanceAvoid eth_calls, immutable entities, Bytes ids, @derivedFrom, pruningbest-practices-performance
Grafting & HotfixReuse indexed data for hotfix deployment; when to use and avoidbest-practices-grafting-hotfix
Timeseries & Aggregations@entity(timeseries), @aggregation, intervals, dimensionsbest-practices-timeseries
QueryingStatic queries, variables, @include/@skip, batching, fragmentsbest-practices-querying

Features

Subgraph Features

TopicDescriptionReference
Data Source TemplatesDynamic contracts, factory pattern, create/createWithContextfeatures-data-source-templates
Deployment & PublishingDeploy to Studio, publish to network, CLI, GRT signalfeatures-deployment-publishing
Querying from ApplicationEndpoints, graph-client, Apollo, URQL, API keysfeatures-querying-from-application
Unit Testing (Matchstick)graph test, describe/test, assertions, mocking, coveragefeatures-unit-testing
Subgraph CompositionCombine up to 5 source subgraphs; immutable entities, same chainfeatures-subgraph-composition
Subgraph LinterStatic analysis: entity overwrite, null safety, undeclared eth_callsfeatures-subgraph-linter
Debug ForkingFork remote store at block X for fast local debuggingfeatures-debug-forking
Graph Node Dev (gnd)Local node with optional IPFS, auto Postgres, --watchfeatures-graph-node-dev

Indexing

TopicDescriptionReference
SubstreamsParallel indexing, Rust/WASM, multi-chain, multi-sinkfeatures-substreams
Substreams SinksSQL, PubSub, stream, KV; official vs communityfeatures-substreams-sinks

External Links

Related skills

Web3 & Blockchainpipelinesetl

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.