{"uid":"cap_oJY5isJlJieBWyxe1NDWQ","slug":"prysm-stability-ai-image-generation-aa8e2ba5","name":"Prysm Stability AI Image Generation","description":"Prysm sells paid, agent-ready provider capabilities over x402 on Base mainnet using USDC.","url":"https://prysm-kappa.vercel.app/api/v1/providers/stability","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","description":"Provider-specific operation parameters.","additionalProperties":true},"operation":{"type":"string","description":"Allowlisted operation for the selected provider."}}},"responseSchema":{"type":"json","example":{"data":{},"provider":"stability","operation":"text_to_image"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.2","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.2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Wt6Ed1v9A3vNVgnnr1hFN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates images from text prompts by proxying Stability AI operations over x402 micropayments on Base mainnet","exampleAgentPrompt":"Use Prysm's Stability AI provider to generate an image of a futuristic cityscape at sunset with neon lights reflecting on wet streets — run a text_to_image operation with that description as the input prompt.","exampleUseCases":[{"title":"AI art for a blog post","prompt":"Generate an image of a serene Japanese zen garden with cherry blossoms and a koi pond for my blog header — use the Stability AI text_to_image operation via Prysm."},{"title":"Product mockup visualization","prompt":"I need an image of a sleek white minimalist coffee mug on a marble countertop with soft morning light — generate it using Prysm's Stability AI provider with the text_to_image operation."},{"title":"Fantasy character concept art","prompt":"Create a fantasy warrior character wearing golden armor standing on a cliff overlooking a stormy ocean — use Prysm's Stability text_to_image to generate it."}],"resultDescription":"Returns a JSON object containing the generated image data under a 'data' key, the provider name ('stability'), and the operation performed ('text_to_image'). The data payload contains the Stability AI response which typically includes base64-encoded image content or image URLs.","failureModes":["Invalid or unsupported operation name returns an error — only allowlisted operations are accepted","Insufficient USDC balance or failed x402 payment results in a 402 Payment Required response","Malformed input parameters for the chosen operation cause a validation error","Stability AI upstream service outage or rate limiting propagates as a provider error","Missing required prompt or input fields for text_to_image operation returns a bad request error"],"whenToPreferThis":"Choose this endpoint when you need to generate images via Stability AI using crypto micropayments (USDC on Base mainnet via x402 protocol), particularly in agent workflows that already operate in the Web3/on-chain ecosystem. Prefer this over direct Stability AI API calls when you want pay-per-use billing without API key management, or when building agents that use x402-compatible payment flows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:34:59.583Z","isFirstParty":false}