perform.suedeai.ai / agentsNetwork storefront
The buyer is an agent now.we built the rails.
7 Suede endpoints — AI music, video, image, and music data — priced from $0.15, settled in USDC on Base via x402. No accounts, no keys, no rate-limit tier. Powered by Suede Labs AI.
$2.5M to creators·7 live endpoints·USDC on Base·EIP-3009 x402
Section C — Catalog
Every endpoint sells to agents. Pay per call. No middle.
Create Music
$0.50Generate a song from a prompt with optional custom lyrics and style inputs. Returns JSON describing the generated track when the request succeeds. PAYMENT-SIGNATURE-authenticated requests default to asynchronous execution. Asynchronous responses return 202 Accepted with a songId and pollUrl. Poll GET /api/songs/{songId} without another payment until model_version leaves 'pending' ('failed' is terminal); audio_url is a placeholder image until then and the finished MP3 after.
POST /create-musicUSDC on Base · payTo 0x10FF…cC9E4F
Agent Video
$4.99Text-to-video generation for agents. Returns an 8-second 720p clip with native audio. Use for short-form video, b-roll, product shots, music-video visuals, and social clips. Audio is generated from the scene, so include sound cues in the prompt (instruments, voices, weather, movement) for an audible result — a still, silent scene renders near-silent by design. PAYMENT-SIGNATURE-authenticated requests default to asynchronous execution. The queued response is 202 Accepted carrying a jobId and pollUrl. Poll GET /agent/video/{jobId} without another payment until status is 'completed' and videoUrl is available. Pass ?async=false to block for the clip instead.
POST /agent/videoUSDC on Base · payTo 0x10FF…cC9E4F
Agent Image
$0.15Generate a still image from a text prompt. PAYMENT-SIGNATURE-authenticated requests default to asynchronous execution. The queued response is 202 Accepted carrying a jobId and pollUrl. Poll GET /agent/image/{jobId} without another payment until status is 'completed' and imageUrl is available. Pass ?async=false to block for the image instead.
POST /agent/imageUSDC on Base · payTo 0x10FF…cC9E4F
Strumly coach query
$0.99One text-in, text-out guitar-coach answer.
POST /api/v1/askUSDC on Base · payTo 0xb5a0…28032d
Song analysis (chords + strumming + drills)
$1.99Song name → chord progression, strumming, difficulty, drills.
POST /api/v1/analyze-songUSDC on Base · payTo 0xb5a0…28032d
Chord-progression transcription from audio prompt
$2.99Text prompt of an audio passage → chord progression JSON.
POST /api/v1/transcribe-progressionUSDC on Base · payTo 0xb5a0…28032d
Personalized practice plan
$4.99Generate a personalized 30-minute practice plan.
POST /api/v1/practice-planUSDC on Base · payTo 0xb5a0…28032d
Section D — How agents buy
Three calls. No accounts.
01
Discover
The agent fetches a service's manifest at /.well-known/agentic-commerce.json or browses the federated catalog. No registration, no API key.
02
402
The agent POSTs to the endpoint cold. The server returns HTTP 402 with a PAYMENT-REQUIRED header — price, asset, payTo wallet, EIP-3009 timeout.
03
Pay & call
The agent signs a transferWithAuthorization for USDC on Base and retries with X-Payment. Server settles via facilitator and streams the response.
Section E — Verify
Don't trust us. Read the ledger.
Settlement is public. Every x402 call lands on Base; receivers are on BaseScan; manifests are static URLs.
Section F — Quickstart
From zero to paid call. One request.
curl · free tier
curl -X POST https://strumly.suedeai.ai/api/v1/ask \
-H 'Content-Type: application/json' \
-d '{"question":"60-sec chromatic warmup?"}'curl · x402 paid call
curl -X POST https://strumly.suedeai.ai/api/v1/ask \
-H 'Content-Type: application/json' \
-H 'X-Payment: <base64 PAYMENT-SIGNATURE>' \
-d '{"question":"Clean Em chord?"}'Use any x402 client SDK (Coinbase, Cloudflare, PayAI facilitator). Free tier accepts five calls per IP per day. After that the endpoint returns HTTP 402 with the wire metadata an x402 client needs to pay.