/install get-token-metadata
Getting Art Blocks Token Metadata
Tool: get_token_metadata
Retrieves a single token's full metadata in one call — traits, media URLs, owner, hash, listing info, and project context. Prefer this over graphql_query when you need rich token details for a known token ID.
Token ID Format
\x3Ccontract_address>-\x3Ctoken_number>
Example: 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-78000000
Parameters
| Param | Required | Notes |
|---|---|---|
tokenId |
yes | Full token ID \x3Ccontract_address>-\x3Ctoken_number> |
chainId |
— | Default 1 (Ethereum). 1, 42161 (Arbitrum), 8453 (Base) |
Response Shape
The response has three top-level keys: token, media, and project.
token:
id, tokenId, chainId, contractAddress, projectId
hash — 32-byte hex, the source of all randomness
invocation — mint number within the project (0-indexed)
features — on-chain traits object
featuresStatus — "not_defined" | "defined_empty" | "defined"
mintedAt, mintTransactionHash
ownerAddress
listing — null if not listed, otherwise:
listing.price — listing price
listing.currency — currency symbol (ETH, WETH, etc.)
listing.platform — marketplace name
listing.url — listing URL
artBlocksUrl — direct link to the token page on artblocks.io
media:
imageUrl — primary rendered image
previewUrl — preview asset URL
liveViewUrl — live interactive generator URL
hasVideo — true if a video render exists
project:
id, name, artistName, slug
artBlocksUrl — direct link to the project page on artblocks.io
description, website, license
scriptTypeAndVersion
maxInvocations, invocations, remaining
active, paused, complete
aspectRatio, curationStatus, verticalName, verticalDisplay
renderComplete
When to Use vs GraphQL
Use get_token_metadata when... |
Use graphql_query when... |
|---|---|
| You have a specific token ID and want everything about it | You need to query multiple tokens at once |
You need media URLs (liveViewUrl, imageUrl) |
You need fields not in this response |
| You want features + project context in one call | You're building complex filters or aggregations |
Notes
liveViewUrlis the canonical way to share or preview a generative token — always include it when presenting a token to a userfeaturesis the on-chain traits object — same data shown on Art Blocks websitefeaturesStatusdistinguishes between "artist hasn't defined features" (not_defined), "features are defined but empty for this token" (defined_empty), and "features exist" (defined)hashuniquely identifies the token's visual output — same hash always produces the same artworklistingisnullwhen the token has no active secondary-market listing; when present it containsprice,currency,platform, andurl- Both
token.artBlocksUrlandproject.artBlocksUrllink to artblocks.io — use these when presenting tokens to users
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install get-token-metadata - 安装完成后,直接呼叫该 Skill 的名称或使用
/get-token-metadata触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Get Token Metadata 是什么?
Retrieve rich metadata for a specific Art Blocks token using artblocks-mcp. Use when a user wants to look up a minted token's details, traits, features, medi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 146 次。
如何安装 Get Token Metadata?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install get-token-metadata」即可一键安装,无需额外配置。
Get Token Metadata 是免费的吗?
是的,Get Token Metadata 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Get Token Metadata 支持哪些平台?
Get Token Metadata 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Get Token Metadata?
由 ryley-o(@ryley-o)开发并维护,当前版本 v1.0.0。