Shopify Global Catalog · Universal Commerce Protocol (UCP)
Pick a product category and shipping country. Matching listings are fetched via the Universal Commerce Protocol (UCP), then laid out on an infinite 3D canvas you can pan, zoom, and click into.
Global Catalog
Enter a product category and shipping country. The app queries Shopify's Global Catalog and returns real listings with prices, availability, seller names, ratings when the catalog provides them, and images loaded directly from merchant CDNs.
Universal Commerce Protocol
Every search runs server-side through the Universal Commerce Protocol (UCP): agent profile negotiation, search_catalog, lookup_catalog, and get_product against Shopify's catalog API. Results are not cached. Rate limits return clear errors instead of stale data.
Infinite canvas
Search results open on an infinite WebGL canvas. Pan and zoom through product cards, click one for variants and seller details, or use I'm feeling lucky to open a random match on the merchant store. More products load as you move through the canvas.
Reference app
This deployment hosts ucp-profile.json and REST endpoints for catalog search and product detail. Use it as a working example of UCP catalog access, or wire your own agent profile and Dev Dashboard credentials for production rate limits.
Start with a category like running shoes or skincare. Results load straight onto the canvas.