element-nft-tracker
Element Market API integration. This skill strictly requires the 'ELEMENT_API_KEY' environment variable to function.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/beelzebub520/element-nft-trackerElement NFT Market 🌊
Skill for querying NFT collection statistics, portfolios, and monitoring active trading events on the Element Market.
🛡️ Security & Privacy
- Consent Protocol: The agent MUST explicitly ask the user for permission and receive a positive confirmation before querying any wallet address.
- Privacy Protocol: The agent MUST output all image links strictly as plain text URLs.
- API Scope: This skill performs read-only queries.
🚀 Setup
Please configure the ELEMENT_API_KEY environment variable within your OpenClaw instance.
🧠 Agent Knowledge Base: Token Mapping
🚨 SYSTEM RULE for Data Interpretation: When the API response contains a paymentToken address, you MUST use the following mapping table to determine the correct currency symbol and decimals for formatting the price. If a token is not listed, default to the native chain currency. Pay strict attention to the Decimals column for price calculation.
| Chain | Payment Token Address (paymentToken) | Currency Symbol | Decimals |
|---|---|---|---|
| eth | 0x0000000000000000000000000000000000000000 | ETH | 18 |
| eth | 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 | WETH | 18 |
| bsc | 0x0000000000000000000000000000000000000000 | BNB | 18 |
| bsc | 0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c | WBNB | 18 |
| bsc | 0x55d398326f99059ff775485246999027b3197955 | USDT | 18 |
| polygon | 0x0000000000000000000000000000000000000000 | MATIC | 18 |
| polygon | 0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 | ETH | 18 |
| base | 0x0000000000000000000000000000000000000000 | ETH | 18 |
| base | 0x4200000000000000000000000000000000000006 | WETH | 18 |
| base | 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 | USDC | 6 |
📊 Queries & Monitors
Get Collection Stats
Use this to check the detailed volume, floor price, 24h average price, and the latest trade price for a specific NFT collection by its slug.
SLUG="boredapeyachtclub"
CHAIN="eth"
HOST="api.element.market"
curl -s -G "https://${HOST}/openapi/v1/collection/stats" \
--data-urlencode "chain=${CHAIN}" \
--data-urlencode "collection_slug=${SLUG}" \
--header "X-Api-Key: ${ELEMENT_API_KEY}" \
--header "accept: application/json" | jq '{volume24h: .data.stats1D.volume, saleCount24h: .data.stats1D.saleCount, floorPrice: .data.collectionFloorPrice.floorPriceSource, avgPrice24h: .data.stats1D.avgPrice, lastTradePrice: .data.lastTradePrice}'
Get Ranking List
Use this to fetch the top trending NFT collections on a specific chain.
SORTTYPE="TOP"
CHAIN="eth"
LEVEL="L1D"
LIMIT="10"
HOST="api.element.market"
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-beelzebub520-element-nft-tracker": {
"enabled": true,
"auto_update": true
}
}
}