← Back to Skills Marketplace
ryley-o

Discover Artblocks Projects

by ryley-o · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
133
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install discover-artblocks-projects
Description
Browse, search, and explore Art Blocks projects, collections, and collector portfolios using artblocks-mcp. Use when a user wants to find, filter, browse, or...
README (SKILL.md)

Discovering Art Blocks Projects

Choosing the Right Tool

Goal Tool
What's minting right now? discover_live_mints
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
search string Searches project name and artist name (case-insensitive partial match)
artistName 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
curated Art Blocks Curated — highest-curation tier
studio 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
projectId string Full project ID (e.g. "0xa7d8...d270-78"). Provide this or slug.
slug 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
artistName string Case-insensitive partial match
artistSlug 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
search string Filter by project/artist name
chainId 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
search string Filter by project/artist name
chainId 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
walletAddress string Wallet address or ENS name. Provide this or username (at least one required).
username 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
walletAddress string Wallet address or ENS name. Provide this or username (at least one required).
username 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:

\x3Ccontract_address>-\x3Cproject_index>

Example: 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-0

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

# Page 1
discover_projects(tag: "ab500", sortBy: "floor_asc", limit: 25, offset: 0)

# Page 2
discover_projects(tag: "ab500", sortBy: "floor_asc", limit: 25, offset: 25)
Usage Guidance
This skill appears to be a documentation/specification for Art Blocks query tools rather than executable code; it asks for no secrets and has no install steps. Before installing or relying on it, verify that your agent runtime actually implements the named tools (discover_projects, get_project, discover_live_mints, etc.) or provides an 'artblocks-mcp' connector, and be aware the skill's source/homepage is missing — if provenance matters to you, ask the publisher for a repository or homepage to review implementation details.
Capability Analysis
Type: OpenClaw Skill Name: discover-artblocks-projects Version: 1.0.0 The skill bundle contains documentation and instructions for an AI agent to interact with the Art Blocks platform via an MCP server. It defines tools for searching NFT projects, viewing artist details, and summarizing wallet portfolios (e.g., `discover_projects`, `get_wallet_summary`). No malicious code, data exfiltration attempts, or prompt injection attacks were identified in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name and description claim browsing/searching Art Blocks and the SKILL.md documents exactly the tools and filters you'd expect for that purpose. The skill does not request unrelated credentials, binaries, or config paths.
Instruction Scope
SKILL.md contains detailed runtime instructions and tool definitions (discover_projects, get_project, discover_live_mints, etc.) and references an artblocks://about resource. The file does not instruct the agent to read local files, environment variables, or send data to unexpected endpoints. However, the skill is instruction-only and does not include implementations for those tools; you should confirm the agent runtime actually provides connectors named by these tools (or an 'artblocks-mcp' integration) before expecting functionality.
Install Mechanism
No install spec, no downloads, and no code files — lowest-risk form (instruction-only). Nothing is written to disk by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportionate for a read-only browsing/search skill.
Persistence & Privilege
always is false and the skill does not request persistent system-level privileges or modify other skills. Autonomous invocation is allowed by default (not a concern here) and appropriate for a helper skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install discover-artblocks-projects
  3. After installation, invoke the skill by name or use /discover-artblocks-projects
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of discover-artblocks-projects skill. - Browse, search, and filter Art Blocks projects by name, artist, vertical, chain, tag, floor price, and mintability. - View live mints, upcoming drops, project details, artist portfolios, and collector wallet summaries. - Includes tools to list available tags and get platform context. - Supports both Art Blocks Flagship and Engine projects across multiple chains (Ethereum, Arbitrum, Base).
Metadata
Slug discover-artblocks-projects
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Discover Artblocks Projects?

Browse, search, and explore Art Blocks projects, collections, and collector portfolios using artblocks-mcp. Use when a user wants to find, filter, browse, or... It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.

How do I install Discover Artblocks Projects?

Run "/install discover-artblocks-projects" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Discover Artblocks Projects free?

Yes, Discover Artblocks Projects is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Discover Artblocks Projects support?

Discover Artblocks Projects is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Discover Artblocks Projects?

It is built and maintained by ryley-o (@ryley-o); the current version is v1.0.0.

💬 Comments