Zapper for Openclaw

Query and aggregate DeFi portfolio data across 50+ blockchain networks through a single GraphQL interface.

spirosrap
v1.0.0
Feb 2, 2026
1
3.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install zapper

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install zapper using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Zapper?

The Zapper skill provides a powerful bridge between AI agents and on-chain financial data. By leveraging Zapper's comprehensive GraphQL API, this integration allows users to monitor multi-chain asset balances, DeFi positions like liquidity pools or staking, and NFT collections without switching between multiple explorers. It serves as a unified data layer for anyone building automated financial workflows or portfolio management tools within the Openclaw Skills ecosystem.

This skill is essential for developers and users who need a high-level view of assets across ecosystems like Ethereum, Base, Polygon, Arbitrum, and many others. It simplifies the complexity of interacting with diverse blockchain protocols by providing a standardized way to retrieve human-readable financial data.

Zapper Use Cases

  • Portfolio tracking to aggregate all DeFi positions and balances across multiple chains.
  • Yield hunting by checking for claimables and unclaimed rewards across protocols.
  • NFT portfolio management to track holdings across various marketplaces.
  • Generating human-readable transaction history for on-chain activity logs.
  • Performing quick token price lookups for real-time market analysis.

How Zapper Works

  1. The skill initializes by validating the ZAPPER_API_KEY from the local configuration file.
  2. When a command is triggered, the skill constructs a specific GraphQL query tailored to the requested data (e.g., tokens, apps, or transactions).
  3. It sends an HTTP POST request to the Zapper public GraphQL endpoint using curl.
  4. The raw JSON response is processed through jq and python3 for efficient parsing and formatting.
  5. The final refined data is presented to the user or coding agent to facilitate informed decision-making.

Zapper Setup

To use this within Openclaw Skills, obtain an API key from the Zapper Dashboard. Then, create the configuration directory and save your credentials:

mkdir -p ~/.clawdbot/skills/zapper
cat > ~/.clawdbot/skills/zapper/config.json << 'EOF'
{
  "apiKey": "YOUR_ZAPPER_API_KEY"
}
EOF

Zapper Data Schema & Taxonomy

The skill organizes data through structured GraphQL responses, providing deep visibility into wallet activity. The schema includes:

Data Type Description
Portfolio Token balances and total net worth aggregated across all supported chains.
Apps Detailed breakdown of DeFi positions including LPs, lending, and staking protocols.
NFTs Collection metadata and individual NFT holdings across chains.
Transactions Normalized, human-readable transaction logs from multi-chain history.
Claimables Identification of pending rewards and unclaimed tokens available for a specific address.

Zapper Advanced Features

  • Multi-chain support covering over 50 networks including Base, Ethereum, Polygon, and Optimism.
  • Flexible GraphQL integration allowing for precise data selection and reduced payload sizes.
  • Automated data formatting that converts raw hex data into human-readable asset summaries.
  • Native compatibility with other Openclaw Skills to build complex automated wealth management agents.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*