{"uid":"cap_upyPUJq9HqohUjTD_O8zm","slug":"three-ws-mint-to-mesh-glb-converter-20ca3fe0","name":"three.ws Mint-to-Mesh GLB Converter","description":"Make a 3D AI agent from a selfie in 60 seconds. Drop one HTML tag to embed it on any website. Agents think on IBM watsonx.ai (Granite); optionally charge per chat with built-in micropayments.","url":"https://three.ws/api/x402/mint-to-mesh","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["mint"],"properties":{"mint":{"type":"string","maxLength":44,"minLength":32,"description":"Base58 SPL mint address on Solana mainnet."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["mint","theme","glb"],"properties":{"glb":{"type":"object","required":["mimeType","bytes","base64"],"properties":{"bytes":{"type":"integer","minimum":1},"base64":{"type":"string","description":"Base64-encoded binary glTF (GLB). Decode for the raw .glb file."},"mimeType":{"type":"string","const":"model/gltf-binary"}}},"mint":{"type":"string"},"theme":{"type":"object","required":["name","symbol","color","hasImage"],"properties":{"name":{"type":["string","null"]},"color":{"type":"array","items":{"type":"number","maximum":1,"minimum":0},"maxItems":3,"minItems":3,"description":"RGB triplet in [0,1] used as baseColorFactor."},"symbol":{"type":["string","null"]},"hasImage":{"type":"boolean","description":"True when a PNG/JPEG image was fetched and embedded as a baseColor texture."},"imageUrl":{"type":["string","null"],"format":"uri"}}}}}}}}},"responseSchema":{"type":"json","example":{"glb":{"bytes":50768,"base64":"Z2xURgIAAADQxAAA…(truncated; full GLB bytes are returned on a real call)","mimeType":"model/gltf-binary"},"mint":"FeMbDoX7R1Psc4GEcvJdsbNbZA3bfztcyDCatJVJpump","theme":{"name":"three.ws","color":[0.235,0.382,0.865],"symbol":"three","hasImage":true}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IvgJUk26M4NgrwvJGgn-c","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts a Solana SPL token mint address into a downloadable 3D GLB mesh file, themed with the token's on-chain metadata and image.","exampleAgentPrompt":"Can you fetch the 3D GLB mesh for the Solana token with mint address FeMbDoX7R1Psc4GEcvJdsbNbZA3bfztcyDCatJVJpump and give me the base64-encoded file so I can embed it on my site?","exampleUseCases":null,"resultDescription":"Returns a JSON object containing: the mint address, a base64-encoded binary GLB file (model/gltf-binary), its byte size, and a theme object with the token's name, symbol, RGB color triplet (normalized 0–1), a flag indicating whether a texture image was embedded, and the image URL if available.","failureModes":["Invalid or non-existent mint address returns an error — ensure it is a valid Base58 Solana mainnet SPL mint (32–44 chars)","Mint with no on-chain metadata may produce a GLB with null name/symbol and no image texture","Payment of $0.001 USDC via x402 not completed results in HTTP 402 and no GLB returned","Network timeout or Solana RPC unavailability may cause a failed or empty response","Mint address too short or too long (outside 32–44 chars) will fail schema validation before the call is made"],"whenToPreferThis":"Use this endpoint when you need to programmatically generate a themed 3D GLB asset from a Solana SPL token mint address — for example, to visualize a token as a 3D object, embed a token-branded avatar on a website, or create 3D agent assets tied to on-chain token identity. Prefer this over generic 3D generation endpoints when the source of truth is a Solana mint and you want token metadata (name, symbol, color, image) baked into the mesh automatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:44:41.350Z","isFirstParty":false}