{"uid":"cap_tZWRAhwRJveqzgR5ebcVp","slug":"x402-server-sandy-vercel-app-71e9998f","name":"NFT Twitter Thread Generator","description":"5-tweet thread with scroll-stopping hook, origin story, community lore, market context, and CTA. Ready to post.","url":"https://x402-server-sandy.vercel.app/content/thread","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"nft":{"type":"object","description":"NFT metadata object"},"config":{"type":"object","description":"Optional: { creativity, tone }"},"analysis":{"type":"object","description":"Research analysis from /research"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","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.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kqf_zwYq39LjDhWCKHFMj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a 5-tweet thread with scroll-stopping hook, origin story, community lore, market context, and CTA for a given NFT","exampleAgentPrompt":"Write a 5-tweet thread about my NFT — here's the metadata object for Bored Ape #4201 — use a creative tone and include the research analysis I pulled earlier, with a strong hook and a CTA at the end.","exampleUseCases":[{"title":"Launch campaign for new NFT collection","prompt":"Can you write me a 5-tweet thread to announce our new generative art collection? I've got the contract details and some community backstory — make it engaging with a strong hook that stops the scroll."},{"title":"Sell an underperforming NFT floor piece","prompt":"I need to create a compelling Twitter thread for this NFT I'm listing. Make it tell the story of why this piece matters, throw in some market context about the collection, and end with a call-to-action that drives interest."},{"title":"Build hype before major NFT mint event","prompt":"We're dropping next week and I need a killer 5-tweet thread to build momentum. Include the origin story of the project, some lore about what makes us unique, current market conditions, and a strong CTA directing people to the mint page."}],"resultDescription":"A ready-to-post 5-tweet thread including a scroll-stopping opening hook, NFT origin story, community lore, current market context, and a call-to-action — structured and formatted for direct posting to Twitter.","failureModes":["Missing or malformed NFT metadata object returns a 400 error","Invalid config properties (e.g. unsupported tone or creativity values) may produce unexpected output or error","Missing research analysis may result in less contextually rich thread","Payment failure or insufficient USDC balance returns 402 Payment Required","Service unavailability returns 503"],"whenToPreferThis":"Choose this endpoint when you need a structured, ready-to-post 5-tweet Twitter thread specifically about an NFT, complete with hook, lore, market context, and CTA — especially when you already have NFT metadata and optional research analysis available. Prefer this over generic content generators when the output must follow a thread format tailored for the NFT/Web3 community.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:31:58.517Z","isFirstParty":false}