← Back to Skills Marketplace
zivhm

Zapper Api

by zivhm · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
1231
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-zapper-api
Description
Query DeFi portfolios, token holdings, NFTs, transactions, and prices via Zapper API. Supports 50+ chains. Use when user asks about wallet balances, DeFi positions, NFT collections, token prices, or transaction history.
Usage Guidance
This skill will read an optional config at ~/.config/zapper/addresses.json (or use ZAPPER_API_KEY from your environment) and send GraphQL queries to https://public.zapper.xyz. Before installing: ensure you trust Zapper and are comfortable providing an API key; consider using a dedicated key with limited scope; avoid placing other unrelated secrets in the config file; review the included scripts/zapper.py if you want to verify exactly what data is sent. The skill does not request unrelated credentials or perform unexpected file access.
Capability Analysis
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill Suspicious High-Entropy/Eval files: 1 The OpenClaw Zapper API skill bundle is benign. It provides a CLI interface to query the Zapper GraphQL API for DeFi data. The `scripts/zapper.py` script correctly retrieves the `ZAPPER_API_KEY` from environment variables or a user-specific config file (`~/.config/zapper/addresses.json`) and uses it to authenticate requests to the legitimate `https://public.zapper.xyz/graphql` endpoint. There is no evidence of data exfiltration beyond the API key to the intended service, no malicious execution, persistence mechanisms, or prompt injection attempts in `SKILL.md`.
Capability Assessment
Purpose & Capability
Name/description (Zapper API queries) match the actual behavior: a Python CLI that sends GraphQL requests to public.zapper.xyz. Required binary (python3) and primaryEnv (ZAPPER_API_KEY) are appropriate for this purpose.
Instruction Scope
SKILL.md confines operations to querying the Zapper API, optional local config (~/.config/zapper/addresses.json), and environment variable for the API key. It does not instruct reading unrelated system files or sending data to unexpected endpoints.
Install Mechanism
No external install/download steps are specified (instruction-only skill with included Python script). All network I/O is the expected GraphQL API call to public.zapper.xyz; there are no arbitrary external downloads or extract steps.
Credentials
Only the ZAPPER_API_KEY credential (and optionally a local config file containing the same key and wallet addresses) is requested. This is proportionate to the stated functionality and no unrelated secrets are required.
Persistence & Privilege
The skill is not always-enabled, does not modify other skills or system-wide settings, and does not request elevated or persistent privileges beyond reading its own config file and performing network requests.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-zapper-api
  3. After installation, invoke the skill by name or use /openclaw-zapper-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of zapper-api skill for querying DeFi portfolios, token holdings, NFTs, transactions, and prices via the Zapper API. - Supports over 50 blockchains including Ethereum, Solana, Polygon, Arbitrum, and more. - Provides commands for portfolio summaries, token breakdowns, DeFi positions, NFT collections, transaction history, and price lookups. - Allows configuration of multiple wallets with label support; output formats include JSON and summary views. - Includes options for 24h price changes, per-wallet breakdown, and item limits. - Requires a Zapper API key (free tier available) for use.
Metadata
Slug openclaw-zapper-api
Version 0.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Zapper Api?

Query DeFi portfolios, token holdings, NFTs, transactions, and prices via Zapper API. Supports 50+ chains. Use when user asks about wallet balances, DeFi positions, NFT collections, token prices, or transaction history. It is an AI Agent Skill for Claude Code / OpenClaw, with 1231 downloads so far.

How do I install Zapper Api?

Run "/install openclaw-zapper-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Zapper Api free?

Yes, Zapper Api is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Zapper Api support?

Zapper Api is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Zapper Api?

It is built and maintained by zivhm (@zivhm); the current version is v0.1.0.

💬 Comments