Skip to main content

Overview

The Web3 Data Skill is a Claude Code skill that enables you to explore and analyze blockchain data using natural language — directly from your terminal. Powered by the Chainbase API, it supports querying token holders, wallet balances, NFT ownership, ENS domains, address labels, and more across multiple EVM chains.

Installation

Install the skill using the Chainbase skills installer:
claude skill install https://raw.githubusercontent.com/lxcong/web3-data-skill/main/skills.sh
Or clone the repository and install manually:
git clone https://github.com/lxcong/web3-data-skill.git
cd web3-data-skill
claude skill install ./skills.sh

Configuration

Set your Chainbase API key as an environment variable:
export CHAINBASE_API_KEY="your_api_key_here"
You can obtain an API key from the Chainbase Console.

Supported Data Queries

CategoryExamples
Token AnalysisTop holders, token price, price history, token metadata, token transfers
Wallet & BalanceERC-20 balances, native token balances, NFTs owned by address
NFTNFT metadata, collection owners, rarity scores, transfer history
Address LabelsExchange, contract, whale, and other address tags
ENS DomainsResolve domains, reverse resolve, list domains by address
TransactionsTransaction details, account transaction history

Supported Chains

The skill supports all EVM-compatible chains available on Chainbase, including:
  • Ethereum
  • BSC (BNB Chain)
  • Polygon
  • Arbitrum
  • Optimism
  • Base
  • Avalanche
  • zkSync
  • Fantom
  • And 90+ more chains

Usage Examples

Once installed, simply use natural language in Claude Code:
> /web3-data top 10 holders of USDT on Ethereum

> /web3-data what is the price of ETH?

> /web3-data show NFTs owned by vitalik.eth

> /web3-data label the address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045

Learn More