Nft Tracker
/install nft-tracker
NFT Price Tracker
Track NFT collection stats, floor prices, and recent sales using free APIs.
Free APIs (No Key Required)
Reservoir API (Recommended)
Get collection floor price:
curl -s "https://api.reservoir.tools/collections/v6?slug=boredapeyachtclub" | jq '.collections[0] | {name, floorAsk: .floorAsk.price.amount.native, volume24h: .volume["1day"], volumeChange: .volumeChange["1day"]}'
Popular Collection Slugs
boredapeyachtclub- Bored Ape Yacht Club (BAYC)mutant-ape-yacht-club- Mutant Ape Yacht Club (MAYC)cryptopunks- CryptoPunksazuki- Azukipudgypenguins- Pudgy Penguinsdoodles-official- Doodlesclonex- CloneX
Collection Stats
Get detailed collection stats:
curl -s "https://api.reservoir.tools/collections/v6?slug=mutant-ape-yacht-club" | jq '.collections[0] | {
name: .name,
floor_eth: .floorAsk.price.amount.native,
floor_usd: .floorAsk.price.amount.usd,
volume_24h: .volume["1day"],
volume_7d: .volume["7day"],
volume_30d: .volume["30day"],
owners: .ownerCount,
supply: .tokenCount
}'
Recent Sales
Get recent sales for a collection:
curl -s "https://api.reservoir.tools/sales/v6?collection=0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d&limit=10" | jq '.sales[] | {token_id: .token.tokenId, price_eth: .price.amount.native, timestamp: .timestamp, marketplace: .orderSource}'
Contract addresses:
- BAYC:
0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d - MAYC:
0x60e4d786628fea6478f785a6d7e704777c86a7c6 - CryptoPunks:
0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb
Floor Price History
Get floor price over time:
curl -s "https://api.reservoir.tools/collections/daily-volumes/v1?collection=0x60e4d786628fea6478f785a6d7e704777c86a7c6&limit=30" | jq '.[] | {date: .timestamp, floor: .floorAskPrice, volume: .volume}'
Top Collections
Get top collections by volume:
curl -s "https://api.reservoir.tools/collections/v6?sortBy=1DayVolume&limit=10" | jq '.collections[] | {name: .name, floor: .floorAsk.price.amount.native, volume_24h: .volume["1day"]}'
Token Lookup
Get details for a specific NFT:
# MAYC #1234
curl -s "https://api.reservoir.tools/tokens/v7?tokens=0x60e4d786628fea6478f785a6d7e704777c86a7c6:1234" | jq '.tokens[0] | {name: .token.name, image: .token.image, lastSale: .token.lastSale.price.amount.native, owner: .token.owner}'
Price Alerts (Script Example)
Monitor floor price and alert when below threshold:
#!/bin/bash
COLLECTION="mutant-ape-yacht-club"
THRESHOLD=5 # ETH
FLOOR=$(curl -s "https://api.reservoir.tools/collections/v6?slug=$COLLECTION" | jq -r '.collections[0].floorAsk.price.amount.native')
if (( $(echo "$FLOOR \x3C $THRESHOLD" | bc -l) )); then
echo "ALERT: $COLLECTION floor is $FLOOR ETH (below $THRESHOLD ETH)"
fi
OpenSea API (With Key)
If you have an OpenSea API key:
curl -s "https://api.opensea.io/api/v2/collections/mutant-ape-yacht-club/stats" \
-H "X-API-KEY: $OPENSEA_API_KEY" | jq '.'
Tips
- Reservoir API is free and doesn't require authentication for basic queries
- Rate limits apply - cache responses when possible
- Prices are in ETH unless specified otherwise
- Use contract addresses for precise lookups, slugs for convenience
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nft-tracker - 安装完成后,直接呼叫该 Skill 的名称或使用
/nft-tracker触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Nft Tracker 是什么?
Track Ethereum NFT collections' floor prices, volumes, owners, and recent sales including BAYC, MAYC, CryptoPunks via Reservoir and OpenSea APIs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 717 次。
如何安装 Nft Tracker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nft-tracker」即可一键安装,无需额外配置。
Nft Tracker 是免费的吗?
是的,Nft Tracker 完全免费(开源免费),可自由下载、安装和使用。
Nft Tracker 支持哪些平台?
Nft Tracker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nft Tracker?
由 ianalloway(@ianalloway)开发并维护,当前版本 v0.1.0。