The Musician's Terminal

Live · agent-callable

The Musician's Terminal

3 paid x402 resources for music, video, and image generation. Pay-per-call, USDC settled on Base, no signup, no API key. Every resource is callable by an agent in a single 402-sign-retry round trip.

Per-call price
$0.01$6.99
Settlement
USDC on Base
Proof
manifest-verified
Resources
3 live

Generation

1 tool

Create rights-aware music from a prompt.

Create Music

Generate a full-length, rights-aware song from a prompt.

Price$0.20/ callPOST/create-music

Media

2 tools

Generate video and images through the agent resource rail.

Agent Video

Render a 10-second cinematic or realistic video from a prompt.

Price$1.50/ callPOST/agent/video
Agent Image

Generate an image asset from a prompt for campaign and creator workflows.

Price$0.05/ callPOST/agent/image

For agents

One flow. Discover, sign, get the work back.

Every resource speaks the same x402 dialect. Hit it without payment, parse the 402 challenge, sign the USDC transfer, retry with the payment header. The response ships in the same request with a settlement tx hash on Base.

terminal · x402 call flow
# 1. Discover the terminal
curl https://app.suedeai.ai/.well-known/x402.json

# 2. Call a resource without payment -> receive a 402 challenge
curl -i -X POST https://app.suedeai.ai/agent/image \
  -H 'content-type: application/json' \
  --data '{"prompt":"album-cover style image, red studio light"}'
# -> HTTP/1.1 402 Payment Required
# -> X-Payment-Required: <base64 EIP-3009 challenge>

# 3. Sign the USDC transfer, retry with the X-Payment header
curl -i -X POST https://app.suedeai.ai/agent/image \
  -H 'content-type: application/json' \
  -H 'X-Payment: <base64 signature>' \
  --data '{"prompt":"album-cover style image, red studio light"}'
# -> 200 OK
# -> X-Payment-Response: <settlement tx hash on Base>
# -> { "imageUrl": "https://...", "provider": "suede", "modelVersion": "suede-image-v1" }