x402 Solana 90s Music Clip
Deliver a 90-second music clip unlocked via Solana payment (1.8 USDC default), with per-second billing and configurable duration.
Offering
- Provider
- x402factory.ai
- Method
- POST
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Creative
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://x402factory.ai/solana/music/90- MIME type
- Not provided
- First seen
- 2026-10-16T02:00:03.055Z
- Last seen
- Tags
- None supplied
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 1.8 USDC
Atomic price: 1800000 · Network: solana · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "solana",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "1800000",
"payTo": "AGENTxr77msTPAmGk4DwdumueVAa3SvtyrpTf6tWMeWD"
}
]Observed health
- Status
- Healthy
- Latest latency
- 164 ms
- Average latency
- 857 ms
- HTTP status
- 200
- Last checked
- Reachability
- 100% over 14 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "http",
"method": "POST",
"bodyType": "json",
"bodyFields": {
"prompt": {
"type": "string",
"required": true,
"description": "Music prompt. Required for paid calls."
},
"seconds": {
"type": "number",
"required": false,
"description": "Desired duration in seconds (integer 10–500). Default: 90."
}
}
}Output schema
{
"ok": {
"type": "boolean",
"description": "True on success"
},
"action": {
"type": "string",
"description": "Always 'music' for this endpoint."
},
"prompt": {
"type": "string",
"description": "Prompt used for generation."
},
"seconds": {
"type": "number",
"description": "Duration requested in seconds."
},
"music_url": {
"type": "string",
"description": "Public ImageKit URL of the generated mp3."
},
"price_usdc": {
"type": "number",
"description": "Price charged in USDC (6 decimals)."
},
"imagekit_file_id": {
"type": "string",
"description": "ImageKit fileId for the uploaded audio."
},
"imagekit_file_path": {
"type": "string",
"description": "ImageKit filePath for the uploaded audio."
}
}