Skip to main content
SQD gives you three ways to work with blockchain data from 225+ networks. All three are built around the same source, the SQD Portal, and differ in how much of the indexing pipeline they handle for you.

Pick your path

Portal API

Query raw blockchain data over HTTP from any language. No SDK, no signup: send a request, stream JSON lines back.

Pipes SDK

Build TypeScript pipelines with built-in decoding and ready-made targets for ClickHouse, PostgreSQL, BigQuery, and Parquet.

Squid SDK

Run a schema-first indexing framework with a PostgreSQL store and an auto-generated GraphQL API.

Which one should you use?

  • Working outside TypeScript? Use the Portal API. It is plain HTTP, so it works from Python, Go, Rust, or anything else.
  • Streaming data into your own database or warehouse? Use the Pipes SDK, the recommended starting point for new TypeScript indexers.
  • Serving a GraphQL API to a dApp? Use the Squid SDK to define a schema and get PostgreSQL persistence and a GraphQL server out of the box.
For trade-offs, the same task implemented with each tool, and a feature matrix, see Choosing your SQD tool. Squid SDK indexers can also be deployed to SQD Cloud for managed hosting and monitoring. Building with an AI agent? SQD provides agent skills and MCP servers that cover scaffolding, live data access, and these docs.
Enterprise Custom DevelopmentFor enterprise clients requiring custom indexer development, please contact our team to discuss your specific requirements. Schedule a Consultation →