portal

Query Portal streams across the dataset catalog for cross-chain data retrieval.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/subsquid-labs/skills --skill portal-subsquid-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portal
Source: https://github.com/subsquid-labs/skills/tree/main/portal
Command: npx skills add https://github.com/subsquid-labs/skills --skill portal-subsquid-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Portal provides a unified, scalable interface to access cross-chain blockchain data via the SQD Portal Stream API, replacing bespoke scrapers and ad-hoc integrations.

Core Features & Use Cases

  • Access EVM logs, transactions, and traces; Solana instructions; Substrate events/calls/extrinsics; Hyperliquid fills; and Bitcoin blocks, transactions, and UTXOs through a single, consistent API.
  • Discover the correct Portal dataset name for a blockchain and run standardized queries against datasets using Portal MCP tools for discovery, streaming, and analytics.
  • Build dashboards, run on-demand investigations, or power AI agents with real-time or historical data exported as NDJSON.

Quick Start

Query the Portal to stream Ethereum mainnet logs for a small block range to verify dataset access and response structure.

Frequently Asked Questions about portal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query cross-chain blockchain data for EVM and Solana without building custom scrapers?

You can query cross-chain blockchain data by specifying the dataset, type, block range, and filters to stream NDJSON output across 210+ chains, replacing ad-hoc scrapers. This provides a unified interface for EVM, Solana, and Substrate data retrieval.

What blockchain data types are supported for streaming queries?

Supported blockchain data types include EVM logs, transactions, and traces, Solana instructions, Substrate events, calls, and extrinsics, Hyperliquid fills, and Bitcoin blocks, transactions, and UTXOs. You retrieve them as NDJSON streams through a single consistent API.

How do I discover the correct dataset name before running a query?

You discover the correct dataset name by combining the Skill with Portal MCP tools designed for dataset discovery. This allows you to identify the specific blockchain dataset name needed to execute standardized streaming queries.

Can I filter blockchain datasets by block range and specific parameters?

Yes, you can tailor streaming queries by providing the dataset, type, block range, and specific filters. This filters the blockchain datasets to return targeted NDJSON output for your investigations or dashboards.

What is the best way to access historical and real-time Bitcoin UTXO data?

The best way to access Bitcoin data is by querying the Portal dataset catalog to stream blocks, transactions, and UTXOs. You receive the data as NDJSON, suitable for powering real-time or historical analytics.

Does the Skill work with Hyperliquid fills and Substrate extrinsics?

Yes, the Skill supports querying Hyperliquid fills and Substrate events, calls, and extrinsics. You retrieve this cross-chain data instantly as NDJSON by specifying the appropriate dataset and data type.