Finds and composes packages from the substreams.dev registry, writes and tests modules with StreamingFast skills, and runs them with a per-user Graph Market JWT. For people building blockchain data pipelines.
Query this catalog from Claude, Cursor, or Grok via MCP.
Skills11Playbooks it can run
substreams-dev
Use this for cross-cutting Substreams development: manifests, module graphs (map/store/index), protobuf, performance, and debugging. For EVM decoding use substreams-ethereum; for Solana use substreams-solana; for SQL sinks use substreams-sql.
substreams-ethereum
Use this when building EVM Substreams: ABI codegen, event decoding, ERC-20/721/1155, Uniswap/DEX pools, topic0, Solidity, or any EVM chain (Polygon, Arbitrum, Base, BSC, Optimism). Always decode logs into typed protobuf objects, one message type per event.
substreams-solana
Use this when building Solana Substreams: walk_instructions, program/account filters, SPL Token, Anchor discriminators, IDL parsing, Raydium, or Pump.fun. Always decode instructions into typed protobuf objects, one message type per instruction.
substreams-bitcoin
Use this when working with Bitcoin Substreams, UTXO model, transaction parsing, address extraction, or Esplora API compatibility.
substreams-convert
Use this when migrating a subgraph (The Graph) or a Solana program/contract into a Substreams module pipeline.
substreams-sql
Use this when building SQL database sinks from Substreams: PostgreSQL vs ClickHouse, Database Changes vs From-proto, primary keys, delta updates, and schema evolution.
substreams-sink
Use this when building custom Substreams sinks or integrating Substreams output into Go, JavaScript, Python, or Rust applications.
substreams-sink-deploy-local
Use this when the user wants to run a Substreams sink themselves on their own infra: Postgres, ClickHouse, files, PubSub, or webhook. For StreamingFast-hosted sinks use substreams-hosted-sink.
substreams-hosted-sink
Use this when the user wants StreamingFast to host a Substreams sink via the Portal API HostedService (Postgres or ClickHouse). Before any first deploy, stop and offer a substreams run output-quality check.
substreams-testing
Use this when testing Substreams: unit tests with substreams::testing (map!, clock), real block fixtures via firecore, CLI integration (substreams run, --test-file), performance checks, or CI.
thegraph-market-api
Use this to authenticate to The Graph Market (StreamingFast Portal) and call billing, usage, live-load, and hosted-deployment APIs. Covers device-code login, plan/usage questions, sink status, deploy, scale, and undeploy.
Builds and verifies a seven-agent Hyperliquid trading desk from the reviewed HyperGrok v1.4.4 release. Starts research-only with live public market data: no wa…
Checks what your AI bots and prompts produce against a contract with AISchemaGate, repairs what it can, and explains failures in plain words. For anyone shippi…
Purple ghost for Phantom wallet and Connect. Scaffolds React, Browser, or React Native apps, wires Google/Apple login, signs and sends SOL, and drives the Phan…
A Grok Bot with its own Solana wallet that pays for APIs, trades tokens and sends USDC or SOL for you, only inside limits you set in chat. Built on the open-so…
A pre-live risk gate for traders and quant researchers. It reviews strategies and backtests for drawdown, leverage, tail risk, and backtest bias before anythin…