Discovering Art Blocks Projects
Choosing the Right Tool
| Goal | Tool |
|---|
| What's minting right now? | INLINECODE0 |
| What's dropping soon? |
discover_upcoming_releases |
| Browse/filter by vertical, artist, chain, tag |
discover_projects |
| Full details on a known project |
get_project |
| All projects by a specific artist |
get_artist |
| High-level portfolio summary for a collector |
get_wallet_summary |
| Individual tokens a collector owns |
get_wallet_tokens |
| See available tags for filtering |
list_tags |
Resource: artblocks://about
Fetch this resource first if you need platform context — it covers vocabulary, verticals, chains, tags, user profiles, and a quick-start guide for which tool to use.
Tool: discover_projects
Browses and filters Art Blocks collections with optional text search, chain, vertical, tag, floor price, and mintability filters. Returns project metadata with truncated descriptions, floor price, mint progress, featured token image, and a direct artblocks.io link. Test/dev projects (unassigned vertical) are excluded by default.
Filters
| Param | Type | Notes |
|---|
| INLINECODE10 | string | Searches project name and artist name (case-insensitive partial match) |
| INLINECODE11 |
string | Filter by artist name (case-insensitive partial match) |
|
chainId | number |
1 (Ethereum),
42161 (Arbitrum),
8453 (Base) |
|
verticalName | string | See verticals below |
|
mintable | boolean |
true = actively mintable projects only |
|
tag | string | Filter by tag (e.g.
"ab500",
"animated",
"curated series 1"). Use
list_tags to see all available tags. |
|
minFloorPrice | number | Minimum floor price in ETH |
|
maxFloorPrice | number | Maximum floor price in ETH — only returns projects with a listing at or below this price |
|
isArtblocks | boolean |
true = Art Blocks flagship only,
false = Engine only, omit for all |
|
includeUnassigned| boolean | Include test/dev projects (default false) |
|
sortBy | string |
newest (default),
oldest,
name_asc,
recently_updated,
floor_asc,
floor_desc,
most_collected,
edition_size_desc |
|
limit | number | Default 25, max 200 |
|
offset | number | For pagination |
Verticals
| Value | Description |
|---|
| INLINECODE41 | Art Blocks Curated — highest-curation tier |
| INLINECODE42 |
Art Blocks Studio — artist-driven projects |
|
presents | Art Blocks Presents |
|
explorations | Art Blocks Explorations |
|
playground | Art Blocks Playground |
|
flex | Art Blocks Flex — scripts with off-chain dependencies |
|
fullyonchain | Fully on-chain — no external dependencies |
Tool: get_project
Returns full details for a single project. Use this when you need more than discover_projects provides — it returns the complete untruncated description, trait/feature distribution with per-value rarity percentages, artist profiles, tags, floor price, mint progress, minting config, featured token image, and artblocks.io link.
| Param | Type | Notes |
|---|
| INLINECODE50 | string | Full project ID (e.g. "0xa7d8...d270-78"). Provide this or slug. |
| INLINECODE52 |
string | Project slug (e.g.
"fidenza-by-tyler-hobbs"). Provide this or projectId. |
Key fields unique to get_project (not in discover_projects):
- -
featureFields — trait distribution: each feature name with all values, counts, and rarity percentages - Full
description (not truncated — discover_projects truncates at ~800 chars)
Tool: get_artist
Looks up an artist and returns all their projects with metadata, floor price, tags, and artblocks.io links. Search by name (partial), profile slug (exact), or wallet address.
| Param | Type | Notes |
|---|
| INLINECODE60 | string | Case-insensitive partial match |
| INLINECODE61 |
string | Exact profile slug (e.g.
"tyler-hobbs") |
|
artistAddress| string | Wallet address (exact match) |
|
chainId | number | Optional chain filter |
|
limit | number | Max projects to return (1–100, default 50) |
At least one of artistName, artistSlug, or artistAddress is required.
Tool: discover_live_mints
Returns projects currently active, unpaused, not complete, and past their start date. Ordered by most recently started. Includes minter type, pricing, supply, and artblocks.io links.
| Param | Type | Notes |
|---|
| INLINECODE70 | string | Filter by project/artist name |
| INLINECODE71 |
number |
1,
42161,
8453 |
|
limit | number | Default 25, max 200 |
Tool: discover_upcoming_releases
Returns projects with a future start_datetime, ordered by soonest first. Includes minter configuration and artblocks.io links.
| Param | Type | Notes |
|---|
| INLINECODE78 | string | Filter by project/artist name |
| INLINECODE79 |
number |
1,
42161,
8453 |
|
limit | number | Default 25, max 100 |
Tool: list_tags
Returns all distinct tag names that can be used with the discover_projects tag filter. No parameters. Common tags: "ab500", "animated", "interactive", "audio", "responsive", "curated series 1", "evolving".
Tool: get_wallet_summary
High-level portfolio summary for an Art Blocks collector. Returns total token count, unique project count, chain distribution, and a per-project breakdown (project name, artist, token count, artblocks.io link) sorted by number held.
| Param | Type | Notes |
|---|
| INLINECODE95 | string | Wallet address or ENS name. Provide this or username (at least one required). |
| INLINECODE97 |
string | Art Blocks username — aggregates across all linked wallets. |
|
chainId | number | Optional chain filter |
|
projectId | string | Filter to a specific project |
|
limit | number | Max projects in breakdown (1–100, default 25) |
|
offset | number | Pagination offset |
Tool: get_wallet_tokens
Returns individual Art Blocks tokens owned by a collector with project context, media URLs, features/traits, mint date, and artblocks.io links.
| Param | Type | Notes |
|---|
| INLINECODE103 | string | Wallet address or ENS name. Provide this or username (at least one required). |
| INLINECODE105 |
string | Art Blocks username — aggregates across all linked wallets. |
|
chainId | number | Optional chain filter |
|
projectId | string | Filter to tokens from a specific project |
|
sortBy | string |
recently_collected (default),
first_collected,
newest_mint,
oldest_mint |
|
limit | number | Default 100, max 250 |
|
offset | number | For pagination |
User Profiles and Linked Wallets
Art Blocks users can link multiple wallets to a single profile. get_wallet_summary, get_wallet_tokens, and check_allowlist_eligibility all accept either a walletAddress (including ENS) or an Art Blocks username. When a profile is found, tokens and eligibility are aggregated across all linked wallets, giving a complete view of a collector's holdings.
Project ID Format
The id field in results is the full project ID used by all downstream tools:
INLINECODE121
Example: INLINECODE122
Use this directly with get_project, get_project_minter_config, build_purchase_transaction, and check_allowlist_eligibility.
Following Up with GraphQL
The domain-specific tools above handle most use cases. For deeper data (sales history, aggregations, custom joins), use the GraphQL tools (graphql_query, build_query, explore_table) as an escape hatch.
Pagination
CODEBLOCK0
发现 Art Blocks 项目
选择合适的工具
| 目标 | 工具 |
|---|
| 当前正在铸造什么? | discoverlivemints |
| 即将发布什么? |
discover
upcomingreleases |
| 按垂直领域、艺术家、链、标签浏览/筛选 | discover_projects |
| 已知项目的完整详情 | get_project |
| 特定艺术家的所有项目 | get_artist |
| 收藏家的高级投资组合摘要 | get
walletsummary |
| 收藏家拥有的单个代币 | get
wallettokens |
| 查看可用于筛选的标签 | list_tags |
资源:artblocks://about
如果需要平台上下文,请先获取此资源——它涵盖词汇、垂直领域、链、标签、用户资料以及选择使用哪个工具的快速入门指南。
工具:discover_projects
浏览和筛选 Art Blocks 收藏集,支持可选的文本搜索、链、垂直领域、标签、地板价和可铸造性筛选。返回项目元数据,包含截断的描述、地板价、铸造进度、特色代币图像以及直接的 artblocks.io 链接。默认排除测试/开发项目(未分配垂直领域)。
筛选参数
| 参数 | 类型 | 说明 |
|---|
| search | string | 搜索项目名称和艺术家名称(不区分大小写的部分匹配) |
| artistName |
string | 按艺术家名称筛选(不区分大小写的部分匹配) |
| chainId | number | 1(以太坊)、42161(Arbitrum)、8453(Base) |
| verticalName | string | 参见下方垂直领域 |
| mintable | boolean | true = 仅限当前可铸造的项目 |
| tag | string | 按标签筛选(例如 ab500、animated、curated series 1)。使用 list_tags 查看所有可用标签。 |
| minFloorPrice | number | 最低地板价(ETH) |
| maxFloorPrice | number | 最高地板价(ETH)——仅返回有挂单价格等于或低于此价格的项目 |
| isArtblocks | boolean | true = 仅限 Art Blocks 旗舰项目,false = 仅限 Engine,省略则返回全部 |
| includeUnassigned| boolean | 包含测试/开发项目(默认为 false) |
| sortBy | string | newest(默认)、oldest、name
asc、recentlyupdated、floor
asc、floordesc、most
collected、editionsize_desc |
| limit | number | 默认 25,最大 200 |
| offset | number | 用于分页 |
垂直领域
| 值 | 说明 |
|---|
| curated | Art Blocks Curated——最高策展级别 |
| studio |
Art Blocks Studio——艺术家驱动项目 |
| presents | Art Blocks Presents |
| explorations | Art Blocks Explorations |
| playground | Art Blocks Playground |
| flex | Art Blocks Flex——具有链下依赖的脚本 |
| fullyonchain | 完全链上——无外部依赖 |
工具:get_project
返回单个项目的完整详情。当需要比 discover_projects 提供的更多信息时使用——它返回完整的未截断描述、特征/属性分布及每个值的稀有度百分比、艺术家资料、标签、地板价、铸造进度、铸造配置、特色代币图像和 artblocks.io 链接。
| 参数 | 类型 | 说明 |
|---|
| projectId | string | 完整项目 ID(例如 0xa7d8...d270-78)。提供此参数或 slug。 |
| slug |
string | 项目 slug(例如 fidenza-by-tyler-hobbs)。提供此参数或 projectId。 |
getproject 独有的关键字段(discoverprojects 中没有):
- - featureFields — 特征分布:每个特征名称及其所有值、计数和稀有度百分比
- 完整的 description(未截断——discover_projects 在约 800 字符处截断)
工具:get_artist
查找艺术家并返回其所有项目,包含元数据、地板价、标签和 artblocks.io 链接。可按名称(部分匹配)、资料 slug(精确匹配)或钱包地址搜索。
| 参数 | 类型 | 说明 |
|---|
| artistName | string | 不区分大小写的部分匹配 |
| artistSlug |
string | 精确的资料 slug(例如 tyler-hobbs) |
| artistAddress| string | 钱包地址(精确匹配) |
| chainId | number | 可选的链筛选器 |
| limit | number | 返回的最大项目数(1–100,默认 50) |
至少需要提供 artistName、artistSlug 或 artistAddress 中的一个。
工具:discoverlivemints
返回当前活跃、未暂停、未完成且已过开始日期的项目。按最近开始时间排序。包含铸造类型、定价、供应量和 artblocks.io 链接。
| 参数 | 类型 | 说明 |
|---|
| search | string | 按项目/艺术家名称筛选 |
| chainId |
number | 1、42161、8453 |
| limit | number | 默认 25,最大 200 |
工具:discoverupcomingreleases
返回具有未来 start_datetime 的项目,按最近优先排序。包含铸造配置和 artblocks.io 链接。
| 参数 | 类型 | 说明 |
|---|
| search | string | 按项目/艺术家名称筛选 |
| chainId |
number | 1、42161、8453 |
| limit | number | 默认 25,最大 100 |
工具:list_tags
返回所有可用于 discover_projects 的 tag 筛选器的不同标签名称。无参数。常见标签:ab500、animated、interactive、audio、responsive、curated series 1、evolving。
工具:getwalletsummary
Art Blocks 收藏家的高级投资组合摘要。返回总代币数、独特项目数、链分布以及按持有数量排序的每个项目细分(项目名称、艺术家、代币数、artblocks.io 链接)。
| 参数 | 类型 | 说明 |
|---|
| walletAddress | string | 钱包地址或 ENS 名称。提供此参数或 username(至少需要提供一个)。 |
| username |
string | Art Blocks 用户名——汇总所有关联钱包的数据。 |
| chainId | number | 可选的链筛选器 |
| projectId | string | 筛选到特定项目 |
| limit | number | 细分中的最大项目数(1–100,默认 25) |
| offset | number | 分页偏移量 |
工具:getwallettokens
返回收藏家拥有的单个 Art Blocks 代币,包含项目上下文、媒体 URL、特征/属性、铸造日期和 artblocks.io 链接。
| 参数 | 类型 | 说明 |
|---|
| walletAddress | string | 钱包地址或 ENS 名称。提供此参数或 username(至少需要提供一个)。 |
| username |
string | Art Blocks 用户名——汇总所有关联钱包的数据。 |
| chainId | number | 可选的链筛选器 |
| projectId | string | 筛选来自特定项目的代币 |
| sortBy | string | recently
collected(默认)、firstcollected、newest_mint