Skip to main content

Overview

SQD is a decentralized hyper-scalable data platform optimized for providing efficient, permissionless access to large volumes of data. SQD offers a powerful toolkit for creating custom data extraction and processing pipelines from over 200 networks, achieving an indexing speed of up to 150k blocks per second.

Supported Networks

  • HyperEVM Testnet
  • HyperEVM Mainnet
  • HyperCore L1 Mainnet (coming soon)
See the full, always-up-to-date network list: docs.sqd.ai/subsquid-network/reference/networks

Quickstart: Drip.trade Events on HyperEVM

This example shows how to index the NFT marketplace Drip.trade on Hyperliquid using SQD. It captures:
  • ItemSold events (direct NFT sales)
  • BidAccepted events (successful bids)

Prerequisites

  • Node.js
  • Docker
  • Basic terminal skills

🧪 Setup & Run

# 0. Install the SQD CLI tool globallynpm i -g @subsquid/cli# 1. Initialize the Drip.trade example projectsqd init hyperliquid-drip-trade -t https://github.com/subsquid-labs/hyperliquid-drip-trade-examplecd hyperliquid-drip-trade# 2. Install Node.js dependenciesnpm ci# 3. Set up environment variablesmv .env.example .env# 4. Start a Postgres containersqd up# 5. Start the processor to fetch and transform datasqd process# 6. In a new terminal, launch the GraphQL serversqd serve
Explore the data in the GraphQL playground at: http://localhost:4350/graphql This example shows how to build a custom on-chain indexer with SQD. It connects to the HyperEVM network starting from block #377,808, where the Drip.trade contract was deployed. It pulls data using: You can find the full Quickstart example on GitHub: https://github.com/subsquid-labs/hyperliquid-drip-trade-example

Learn more

To learn more about our SDK, visit: docs.sqd.ai/sdk For information about hosting your indexer using SQD Cloud, visit: docs.sqd.ai/cloud To see more examples, visit: docs.sqd.ai/sdk/examples

Getting support

Need help or have questions? Join our dedicated Telegram support channel for SQD developers: link. Edit this page