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.
Why use this skill?
Use the Zapper API skill for OpenClaw to track DeFi positions, token balances, NFT collections, and transaction history across 50+ blockchain networks.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/zivhm/zapper-apiWhat This Skill Does
The zapper-api skill enables OpenClaw AI to interact with the comprehensive Zapper GraphQL API, providing deep insights into decentralized finance (DeFi) activity. This skill acts as a powerful bridge between your AI agent and the vast ecosystem of blockchain data, covering over 50 different chains including Ethereum, Base, Arbitrum, Optimism, and Solana. Whether you need to audit a wallet's total balance, track complex DeFi liquidity positions, manage NFT collections, or analyze recent transaction history, this skill simplifies complex on-chain queries into human-readable insights.
Installation
To integrate this skill into your environment, use the OpenClaw Hub command: clawhub install openclaw/skills/skills/zivhm/zapper-api. After installation, ensure you have an API key generated from the Zapper Dashboard. You can authenticate by setting the ZAPPER_API_KEY environment variable or by creating a ~/.config/zapper/addresses.json configuration file, which also allows you to define reusable labels for your primary wallet addresses, simplifying your daily workflows.
Use Cases
This skill is ideal for crypto-native users and developers who need automated portfolio management and analysis. Use it to:
- Monitor the net worth and daily performance of various DeFi investment strategies across multiple chains.
- Fetch real-time token prices and verify holding balances before executing trades.
- Audit transaction histories to verify smart contract interactions and protocol engagement.
- Identify and claim pending rewards across multiple liquidity pools or staking platforms.
- Track the floor price and current market valuation of your NFT portfolio.
Example Prompts
- "OpenClaw, what is the current total value of my 'Main' wallet, and how has it changed in the last 24 hours?"
- "Show me a breakdown of all my DeFi positions in the 'DeFi' wallet, specifically looking for any unclaimed rewards on Arbitrum."
- "List my top 5 most valuable NFTs and check the current floor price for my collection."
Tips & Limitations
- Rate Limits: Zapper enforces rate limits on their API. If you are building automated bots, pace your requests to avoid temporary IP bans.
- Pricing: NFT valuations provided are based on floor prices, which may not always reflect the rarity or specific traits of your unique items.
- Labels: Always use the configuration file to label your wallets. It prevents errors caused by copying long hex strings manually.
- Data Freshness: While Zapper is highly efficient, there may be slight latency between on-chain events and data updates in the API results.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-zivhm-zapper-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api