Pikespeak

ToolByIronHubVersion0.2.0

Pikespeak NEAR Protocol indexer and wealth portfolio tracker. Consumes live/historical NEAR protocol data, native/token balances, transactions, transfers, validator APY, and DeFi positions (RHEA Lend, Rhea DEX, NEAR Intents). Requires an API key from pikespeak.ai.

NEAR ProtocolDeFiPortfolio TrackingBlockchain Indexer

Use Cases

  • Inspect aggregated portfolio wealth, spot tokens, and DeFi positions
  • Query native and token balances for single or multiple accounts
  • List transactions, NEAR transfers, and fungible token transfers
  • Fetch validator APY and current validator lists
  • Run generic GET queries against any of the 100+ Pikespeak API endpoints
Install
$ironclaw ironhub install pikespeak

Description

Pikespeak Tool

Install and configure

Install the tool from IronHub. For a manual package import, open Extensions → Registry → Import, select the tool archive, and click Install.

Open Configure and store an API key from https://pikespeak.ai. IronClaw injects it into x-api-key only for the declared Pikespeak API host.

Each operation is exposed as a named capability with its own input schema. Use only the parameters shown for that capability in the examples below.

Credentials are stored by IronClaw and injected only at the declared HTTP boundary; they are not included in model input or exposed to the WASM component.

Pikespeak is an on-chain data & analytics solution built on the NEAR Protocol. The solution provides:

  • Dashboards and visualisations of the most fundamental Web3 use cases;
  • An API with 50+ endpoints to consume live, historical data, and insights in a programmatic way.

This sandboxed WASM tool wraps the Pikespeak API to let an IronClaw agent consume live NEAR data, retrieve portfolio assets, analyze transfers, inspect validators, or run arbitrary GET requests against any API endpoint.

Pikespeak tool

Capabilities

The tool supports a hybrid layout of dedicated wrapper actions and a universal GET dispatcher call_api.

CapabilityParametersDescription
balanceaccount (string, required)Query native NEAR and token balance for a single account.
balancesaccounts (string, required)Comma-separated list of NEAR account IDs to query.
wealthaccount (string, required)Fetch portfolio wealth details across RHEA Lend (burrow), Rhea DEX (ref), NEAR Intents (intentsBalances), and Rhea DEX locked liquidity.
transactionsaccount (required), offset (opt), limit (opt)Query recent transactions.
near_transferaccount (required), offset (opt), limit (opt), minamount (opt)NEAR transfer history.
ft_transferaccount (required), offset (opt), limit (opt)Fungible token transfer history.
validators_currentNoneList current active validators.
validator_apyvalidator (string, required)APY of a validator pool.
tx_detailstx_hash (string, required)Query transaction details by hash.
token_statscontract (string, required)Fungible token statistics.
call_apipath (string, required), query_params (object, opt)Universal GET dispatcher to call any valid path with optional query parameters.

Access & Credentials

Credential method

API key header

Credential accounts
PikespeakRequired

API key header

pikespeak_api_key

Network & Permissions

Network destinations
api.pikespeak.ai
Effects
Uses network accessUses credentials
Default permissions
Allowed by default

Implementation

WIT Interface0.3.0
Source Pathtools/pikespeak
Technical tags
WASM toolHTTP allowlist

Resources

Review implementation and setup instructions before installing.