{"uid":"cap_CM3AyXJx0ZFCYKKDy7Aon","slug":"ssdf-usdc-merchant-protocol-7f1af0a0","name":"SSDF USDC Merchant Protocol","description":"SSDF INC digital store. Priced in USD, settled in USDC on Base through Coinbase Business. Humans and agents buy the same SKU. Every settlement mints a Passport.","url":"https://www.ssdf.site/api/x402/ssdf-usdc-merchant-protocol","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"type":"object","required":[],"properties":{}},"output":{"type":"object","properties":{"ok":{"type":"boolean"},"sku":{"type":"string"},"passport":{"type":"string"},"fulfillment":{"type":"string"}}}}},"responseSchema":{"type":"json","schema":{"type":"object","properties":{"ok":{"type":"boolean"},"sku":{"type":"string"},"passport":{"type":"string"},"fulfillment":{"type":"string"}}},"example":{"ok":true,"sku":"ssdf-usdc-merchant-protocol","passport":"{id}","fulfillment":"/api/fulfillment/{token}"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"55","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":"$55/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"55","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"55","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gztLKOL0kvtWKV2UJl30C","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"55","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Purchases the SSDF digital store SKU via USDC on Base, returning a Passport NFT mint and a fulfillment token upon successful settlement.","exampleAgentPrompt":"Buy the SSDF digital store SKU using my USDC wallet on Base — I want to get the Passport and the fulfillment link after the $55 payment goes through.","exampleUseCases":[{"title":"Agent autonomously purchases SSDF product","prompt":"Go ahead and buy the SSDF digital item for me using USDC on Base — pay the $55, grab the Passport ID, and send me the fulfillment link when it's done."},{"title":"Passport acquisition for identity use","prompt":"I need an SSDF Passport minted — can you complete the USDC purchase through the SSDF store on Base so I get the Passport credential back?"},{"title":"Automated SSDF SKU settlement in workflow","prompt":"As part of my onboarding flow, trigger the SSDF merchant protocol purchase, pay the 55 USDC, and store the returned Passport ID and fulfillment token for me."}],"resultDescription":"Returns a JSON object with: ok (boolean success flag), sku (the purchased SKU string 'ssdf-usdc-merchant-protocol'), passport (a Passport ID minted on settlement), and fulfillment (a URL path to retrieve the fulfilled digital product).","failureModes":["Insufficient USDC balance causes payment failure and no Passport is minted","x402 payment header missing or malformed returns 402 Payment Required","Network congestion on Base delays settlement confirmation","Invalid or expired payment token returns a 400 or 402 error","Fulfillment token may be single-use; replaying the same token will fail"],"whenToPreferThis":"Use this endpoint when you need to programmatically purchase a specific SSDF digital SKU, receive an on-chain Passport credential, and obtain a fulfillment URL — all settled atomically in USDC on Base via the x402 protocol. Prefer it over generic payment APIs when the downstream requirement is both a Passport mint and a fulfillment token from the SSDF store specifically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:53:34.161Z","isFirstParty":false}