# SceneSpin > Game-ready 3D assets (.glb) for Three.js and game scenes, grouped into packs, > plus the prompts and generation pipelines ("skills") that made them. > Browse for free. Buy per asset, per pack or per skill with x402 (USDC). ## Shopping for a scene Find a scene whose look you want, see what it's made of, and buy only what you need: 1. [Browse scenes](http://scenespin.com/api/v1/scenes): each has screenshots and a live demo 2. `GET /api/v1/scenes/{id}` lists every pack and asset in it, with counts and buy URLs, and a purchase plan: the cheapest way to buy all of it (whole packs where that's cheaper) 3. `GET /api/v1/scenes/{id}?only=` plans just the assets you picked 4. Pay each step's URL (see Buying below) ## Agent API - [Service description](http://scenespin.com/api/v1): payment network, license, endpoints - [Search assets](http://scenespin.com/api/v1/assets?q=tree): filter with q, tag, kind (character|prop), pack, collection, max_price - [List packs](http://scenespin.com/api/v1/packs): each pack's price, skill price and asset count ## Buying Every buy URL answers HTTP 402 with a PAYMENT-REQUIRED header. Pay it with any x402 v2 client (for example @x402/fetch) and retry the same request: - `GET /api/v1/assets/{id}/download` returns the .glb - `GET /api/v1/packs/{id}/download` returns signed links to every .glb, plus the skill - `GET /api/v1/packs/{id}/skill` returns SKILL.md, the style prompt, the pipeline script and example subjects ## Browse as a human - [Collections](http://scenespin.com/collections)