Two TypeScript SDKs for blockchain data. One full-stack framework, one composable library — both powered by Portal.
Two paths from the same data source. One optimized for correctness, the other for throughput.
Both are production-grade TypeScript tools. The right choice depends on your architecture and deployment needs.
Answer a few questions to get a recommendation.
Production-grade indexing with auto-generated GraphQL, built-in PostgreSQL, and managed cloud deployment.
Stream data from 200+ chains via SQD Portal with automatic real-time + historical coverage.
High-performance batch processing engine. Backfill historical data at tens of thousands of blocks per second.
Define your schema, get a production-ready GraphQL API served automatically. No extra setup.
Built-in PostgreSQL persistence with TypeORM entities and automatic schema migrations.
Index data from EVM, Solana, Substrate, and Fuel virtual machines with dedicated processors.
One-command deployment with sqd deploy. Managed infrastructure, scaling, and monitoring.
Configure, scaffold, deploy, and manage indexers from the SQD CLI.
Fully open-source framework. Modify and extend as needed.
Lightweight, flexible data pipelines with any database target and zero codegen overhead.
Same blazing-fast Portal data source. Consistent, validated data across 225+ networks.
Chainable evmQuery().addLog().build().pipe() pattern with named output records. Composable, readable, testable.
PostgreSQL, ClickHouse, MongoDB, SQLite, Parquet, or build your own custom target.
Use defineAbi() to get typed events directly from JSON ABIs. Zero build steps, instant type safety.
Track dynamically created contracts (DEX pools, tokens) with contractFactory() and custom address extraction.
Production-grade observability. Export spans to Jaeger or Tempo, metrics to Grafana, Datadog, or any stack.
Use ISO dates, Date objects, or block numbers for ranges. Automatic resolution via Portal API.
npx pipes init — scaffold a project with templates, custom contracts, and ready-to-run code.
Both SDKs consume data from SQD Portal — the fastest way to access validated blockchain data across 225+ networks. No archive nodes, no rate limits.
Private Portal. Dedicated. Validated. Managed. Tell us what you're building — we'll show you what it looks like on SQD.