{"x402Version":2,"resources":[{"resource":"https://app.suedeai.ai/agent/generate","method":"POST","description":"Generate a complete, full-length song from a text prompt. Returns a multi-minute track with vocals, melody, and full arrangement, not a short clip or preview. Suede's programmable-IP stack builds every track rights-aware and ready to license.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"200000","amount":"200000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.20"},"resource":"https://app.suedeai.ai/agent/generate","description":"Generate a complete, full-length song from a text prompt. Returns a multi-minute track with vocals, melody, and full arrangement, not a short clip or preview. Suede's programmable-IP stack builds every track rights-aware and ready to license.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"prompt":"<prompt>","style":"<style>"}},"output":{"trackId":"trk_2k9f8m3p1q","shareUrl":"https://app.suedeai.ai/share/trk_2k9f8m3p1q","assetUrl":"https://cdn.suedeai.xyz/audio/trk_2k9f8m3p1q.mp3","provenance":{"fingerprint":"0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890"}}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music","tags":["ProgrammableIP","CreativeRWA","Provenance","Licensing","CreatorOwnership","AgentCommerce","SuedeLabs","SUEDEAI","AISUEDE","JohnnySuede","JasonColapietro","SuedeAgent","x402","ACP","AgentCash","AIAgent","music","AIMusic","MusicAI","GenerateMusic","MusicProduction"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","description":"Music description prompt"},"style":{"type":"string","description":"Optional style tag"}}}}},"output":{"type":"application/json","example":{"trackId":"trk_2k9f8m3p1q","shareUrl":"https://app.suedeai.ai/share/trk_2k9f8m3p1q","assetUrl":"https://cdn.suedeai.xyz/audio/trk_2k9f8m3p1q.mp3","provenance":{"fingerprint":"0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890"}}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/create-music","method":"POST","description":"Create a full-length, rights-aware song from a prompt, with optional custom lyrics and style control. Returns a complete multi-minute track with verses, a chorus, and full arrangement, never a clip or preview. Suede generates and registers it inside the programmable-IP and licensing workflow.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"200000","amount":"200000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.20"},"resource":"https://app.suedeai.ai/create-music","description":"Create a full-length, rights-aware song from a prompt, with optional custom lyrics and style control. Returns a complete multi-minute track with verses, a chorus, and full arrangement, never a clip or preview. Suede generates and registers it inside the programmable-IP and licensing workflow.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"prompt":"<prompt>","style":"<style>"}},"output":{"trackId":"trk_2k9f8m3p1q","shareUrl":"https://app.suedeai.ai/share/trk_2k9f8m3p1q","assetUrl":"https://cdn.suedeai.xyz/audio/trk_2k9f8m3p1q.mp3","provenance":{"fingerprint":"0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890"}}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music","tags":["ProgrammableIP","CreativeRWA","Provenance","Licensing","CreatorOwnership","AgentCommerce","SuedeLabs","SUEDEAI","AISUEDE","JohnnySuede","JasonColapietro","SuedeAgent","x402","ACP","AgentCash","AIAgent","music","AIMusic","MusicAI","GenerateMusic","MusicProduction"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","description":"Music description prompt"},"style":{"type":"string","description":"Optional style tag"}}}}},"output":{"type":"application/json","example":{"trackId":"trk_2k9f8m3p1q","shareUrl":"https://app.suedeai.ai/share/trk_2k9f8m3p1q","assetUrl":"https://cdn.suedeai.xyz/audio/trk_2k9f8m3p1q.mp3","provenance":{"fingerprint":"0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890"}}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/agent/video","method":"POST","description":"Generate a short-form music-video clip for a track, product, or campaign. Renders creator-owned video you can pair with Suede's full-length music endpoints.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"1500000","amount":"1500000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$1.50"},"resource":"https://app.suedeai.ai/agent/video","description":"Generate a short-form music-video clip for a track, product, or campaign. Renders creator-owned video you can pair with Suede's full-length music endpoints.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"prompt":"<prompt>","durationSeconds":8,"aspectRatio":"16:9","resolution":"720p"}},"output":{"videoId":"vid_5h2j8d4n7r","shareUrl":"https://app.suedeai.ai/share/vid_5h2j8d4n7r","assetUrl":"https://cdn.suedeai.xyz/video/vid_5h2j8d4n7r.mp4","provenance":{"fingerprint":"0xdef456abc7890123def456abc7890123def456abc7890123def456abc7890123"}}}}],"extensions":{"bazaar":{"discoverable":true,"category":"video","tags":["ProgrammableIP","CreativeRWA","Provenance","Licensing","CreatorOwnership","AgentCommerce","SuedeLabs","SUEDEAI","AISUEDE","JohnnySuede","JasonColapietro","SuedeAgent","x402","ACP","AgentCash","AIAgent","video","music","AIMusic","MusicAI","GenerateMusic","MusicProduction"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","description":"Music video description prompt"},"durationSeconds":{"type":"integer","description":"Clip duration","default":8,"minimum":4,"maximum":30},"aspectRatio":{"type":"string","description":"Desired frame aspect ratio","enum":["16:9","9:16","1:1"]},"resolution":{"type":"string","description":"Target rendering resolution","enum":["720p","1024p"]}}}}},"output":{"type":"application/json","example":{"videoId":"vid_5h2j8d4n7r","shareUrl":"https://app.suedeai.ai/share/vid_5h2j8d4n7r","assetUrl":"https://cdn.suedeai.xyz/video/vid_5h2j8d4n7r.mp4","provenance":{"fingerprint":"0xdef456abc7890123def456abc7890123def456abc7890123def456abc7890123"}}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/rights/{assetHash}","method":"GET","description":"Check and verify on-chain music rights, ownership, and provenance for a piece of content by its hash. Resolves the Suede Registry attestation on Base and returns the owner, IP account, token id, and licensing metadata.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"5000","amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.005"},"resource":"https://app.suedeai.ai/v1/rights/{assetHash}","description":"Check and verify on-chain music rights, ownership, and provenance for a piece of content by its hash. Resolves the Suede Registry attestation on Base and returns the owner, IP account, token id, and licensing metadata.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"GET","discoverable":true,"pathParams":{"assetHash":{"type":"string","required":true,"description":"32-byte content hash (sha256, hex-encoded with optional 0x prefix)","pattern":"^(0x)?[a-fA-F0-9]{64}$"}}},"output":{"assetHash":"0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890","isRegistered":true,"owner":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","ipAccount":"0xc0ff3eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","tokenId":42,"shareUrl":"https://basescan.org/address/0xc0ff3eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"rights","tags":["ProgrammableIP","Provenance","Licensing","CreatorOwnership","rights","provenance","lookup","registry","Base","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"input":{"method":"GET","pathParams":{"assetHash":{"type":"string","required":true,"description":"32-byte content hash (sha256, hex-encoded with optional 0x prefix)","pattern":"^(0x)?[a-fA-F0-9]{64}$"}}},"output":{"type":"application/json","example":{"assetHash":"0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890","isRegistered":true,"owner":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","ipAccount":"0xc0ff3eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","tokenId":42,"shareUrl":"https://basescan.org/address/0xc0ff3eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/analyze","method":"POST","description":"Detect the BPM (tempo) and musical key of any audio file, then analyze its mode, energy, danceability, loudness, duration, and a suggested genre. Use it to route or tag tracks before generation or mixing.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"3000","amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.003"},"resource":"https://app.suedeai.ai/v1/analyze","description":"Detect the BPM (tempo) and musical key of any audio file, then analyze its mode, energy, danceability, loudness, duration, and a suggested genre. Use it to route or tag tracks before generation or mixing.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3"}},"output":{"audioUrl":"https://cdn.suedeai.xyz/example.mp3","bpm":128,"key":"C","mode":"major","energy":0.72,"danceability":0.81,"shareUrl":"https://app.suedeai.ai/analyze/a1b2c3d4"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"analysis","tags":["analysis","audio","bpm","key","music","AIMusic","MusicAI","MusicProduction","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri","description":"HTTPS URL to an audio file (mp3/wav/flac/m4a/ogg)"}}}}},"output":{"type":"application/json","example":{"audioUrl":"https://cdn.suedeai.xyz/example.mp3","bpm":128,"key":"C","mode":"major","energy":0.72,"danceability":0.81,"shareUrl":"https://app.suedeai.ai/analyze/a1b2c3d4"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/extend","method":"POST","description":"Extend a song past its ending with a natural continuation in the same key and style. Works from a Suede clip id or an uploaded audio URL.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"400000","amount":"400000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.40"},"resource":"https://app.suedeai.ai/v1/extend","description":"Extend a song past its ending with a natural continuation in the same key and style. Works from a Suede clip id or an uploaded audio URL.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"sourceClipId":"<sourceClipId>","audioUrl":"https://example.com/audio.mp3","prompt":"<prompt>","title":"<title>","tags":"<tags>","continueAtSeconds":1}},"output":{"taskId":"task_extend_001","status":"queued","provider":"suede","modelVersion":"suede-extend-v1","shareUrl":"https://app.suedeai.ai/task/task_extend_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicAI","MusicProduction","extend","continuation","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","anyOf":[{"required":["sourceClipId"]},{"required":["audioUrl"]}],"properties":{"sourceClipId":{"type":"string","description":"Suede clip id of the source track to extend."},"audioUrl":{"type":"string","format":"uri","description":"Alternative: source audio URL."},"prompt":{"type":"string","description":"Optional creative direction."},"title":{"type":"string"},"tags":{"type":"string"},"continueAtSeconds":{"type":"number"}}}}},"output":{"type":"application/json","example":{"taskId":"task_extend_001","status":"queued","provider":"suede","modelVersion":"suede-extend-v1","shareUrl":"https://app.suedeai.ai/task/task_extend_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/cover","method":"POST","description":"Create a cover of an existing song in a new style or genre, remaking the track while keeping it recognizable. Works from a Suede clip id or an uploaded audio URL.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"400000","amount":"400000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.40"},"resource":"https://app.suedeai.ai/v1/cover","description":"Create a cover of an existing song in a new style or genre, remaking the track while keeping it recognizable. Works from a Suede clip id or an uploaded audio URL.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"sourceClipId":"<sourceClipId>","audioUrl":"https://example.com/audio.mp3","prompt":"<prompt>","title":"<title>","tags":"<tags>","style":"<style>"}},"output":{"taskId":"task_cover_001","status":"queued","provider":"suede","modelVersion":"suede-cover-v1","shareUrl":"https://app.suedeai.ai/task/task_cover_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicAI","MusicProduction","cover","remix","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","anyOf":[{"required":["sourceClipId"]},{"required":["audioUrl"]}],"properties":{"sourceClipId":{"type":"string"},"audioUrl":{"type":"string","format":"uri"},"prompt":{"type":"string"},"title":{"type":"string"},"tags":{"type":"string"},"style":{"type":"string"}}}}},"output":{"type":"application/json","example":{"taskId":"task_cover_001","status":"queued","provider":"suede","modelVersion":"suede-cover-v1","shareUrl":"https://app.suedeai.ai/task/task_cover_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/vox","method":"POST","description":"Swap or replace the lead vocal on a track with a target Suede voice while keeping the original instrumental, melody, and timing. A voice-to-voice vocal cover, also known as voice conversion.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"400000","amount":"400000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.40"},"resource":"https://app.suedeai.ai/v1/vox","description":"Swap or replace the lead vocal on a track with a target Suede voice while keeping the original instrumental, melody, and timing. A voice-to-voice vocal cover, also known as voice conversion.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3","voiceId":"<voiceId>","pitchShift":1}},"output":{"taskId":"task_vcover_001","status":"queued","provider":"suede","modelVersion":"suede-voice-cover-v1","shareUrl":"https://app.suedeai.ai/task/task_vcover_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicAI","MusicProduction","voice","vocal","cover","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"},"voiceId":{"type":"string"},"pitchShift":{"type":"number"}}}}},"output":{"type":"application/json","example":{"taskId":"task_vcover_001","status":"queued","provider":"suede","modelVersion":"suede-voice-cover-v1","shareUrl":"https://app.suedeai.ai/task/task_vcover_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/continue","method":"POST","description":"Continue or extend an uploaded audio file from any timestamp, generating a continuation that preserves the original key and style.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"400000","amount":"400000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.40"},"resource":"https://app.suedeai.ai/v1/continue","description":"Continue or extend an uploaded audio file from any timestamp, generating a continuation that preserves the original key and style.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3","prompt":"<prompt>","continueAtSeconds":1,"durationSeconds":1}},"output":{"taskId":"task_cont_001","status":"queued","provider":"suede","modelVersion":"suede-continue-v1","shareUrl":"https://app.suedeai.ai/task/task_cont_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicAI","MusicProduction","continue","extend","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"},"prompt":{"type":"string"},"continueAtSeconds":{"type":"number"},"durationSeconds":{"type":"integer"}}}}},"output":{"type":"application/json","example":{"taskId":"task_cont_001","status":"queued","provider":"suede","modelVersion":"suede-continue-v1","shareUrl":"https://app.suedeai.ai/task/task_cont_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/stems-pro","method":"POST","description":"Stem separation for any song: split a track into four isolated stems with Suede Stems Pro, vocals, drums, bass, and other instruments, built for remixing, sampling, and mixing.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"400000","amount":"400000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.40"},"resource":"https://app.suedeai.ai/v1/stems-pro","description":"Stem separation for any song: split a track into four isolated stems with Suede Stems Pro, vocals, drums, bass, and other instruments, built for remixing, sampling, and mixing.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3"}},"output":{"taskId":"task_stems_full_001","status":"queued","mode":"full","provider":"suede","modelVersion":"suede-stems-pro-v1","shareUrl":"https://app.suedeai.ai/task/task_stems_full_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicProduction","stems","separation","mixing","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"}}}}},"output":{"type":"application/json","example":{"taskId":"task_stems_full_001","status":"queued","mode":"full","provider":"suede","modelVersion":"suede-stems-pro-v1","shareUrl":"https://app.suedeai.ai/task/task_stems_full_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/stems","method":"POST","description":"Two-stem separation: split a track into a vocal stem and an instrumental stem. The fast path when you only need an a cappella (acapella) and a karaoke-ready backing track.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"200000","amount":"200000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.20"},"resource":"https://app.suedeai.ai/v1/stems","description":"Two-stem separation: split a track into a vocal stem and an instrumental stem. The fast path when you only need an a cappella (acapella) and a karaoke-ready backing track.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3"}},"output":{"taskId":"task_stems_basic_001","status":"queued","mode":"basic","provider":"suede","modelVersion":"suede-stems-v1","shareUrl":"https://app.suedeai.ai/task/task_stems_basic_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicProduction","stems","separation","mixing","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"}}}}},"output":{"type":"application/json","example":{"taskId":"task_stems_basic_001","status":"queued","mode":"basic","provider":"suede","modelVersion":"suede-stems-v1","shareUrl":"https://app.suedeai.ai/task/task_stems_basic_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/acapella","method":"POST","description":"Isolate and extract the vocals from a song, returning a clean a cappella (acapella) vocal stem.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"200000","amount":"200000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.20"},"resource":"https://app.suedeai.ai/v1/acapella","description":"Isolate and extract the vocals from a song, returning a clean a cappella (acapella) vocal stem.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3"}},"output":{"taskId":"task_vox_001","status":"queued","provider":"suede","modelVersion":"suede-vox-v1","shareUrl":"https://app.suedeai.ai/task/task_vox_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicProduction","vocal","acapella","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"}}}}},"output":{"type":"application/json","example":{"taskId":"task_vox_001","status":"queued","provider":"suede","modelVersion":"suede-vox-v1","shareUrl":"https://app.suedeai.ai/task/task_vox_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/midi","method":"POST","description":"Audio-to-MIDI transcription: convert an audio recording into a MIDI file of editable notes for your DAW.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"100000","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.10"},"resource":"https://app.suedeai.ai/v1/midi","description":"Audio-to-MIDI transcription: convert an audio recording into a MIDI file of editable notes for your DAW.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3"}},"output":{"taskId":"task_midi_001","status":"queued","provider":"suede","modelVersion":"suede-midi-v1","shareUrl":"https://app.suedeai.ai/task/task_midi_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicProduction","midi","transcription","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"}}}}},"output":{"type":"application/json","example":{"taskId":"task_midi_001","status":"queued","provider":"suede","modelVersion":"suede-midi-v1","shareUrl":"https://app.suedeai.ai/task/task_midi_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/mastering","method":"POST","description":"Master a track with Suede Master (audio mastering) and render a loud, release-ready WAV with balanced levels and tone.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"100000","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.10"},"resource":"https://app.suedeai.ai/v1/mastering","description":"Master a track with Suede Master (audio mastering) and render a loud, release-ready WAV with balanced levels and tone.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3"}},"output":{"taskId":"task_wav_001","status":"queued","provider":"suede","modelVersion":"suede-master-v1","shareUrl":"https://app.suedeai.ai/task/task_wav_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","MusicProduction","wav","mastering","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"}}}}},"output":{"type":"application/json","example":{"taskId":"task_wav_001","status":"queued","provider":"suede","modelVersion":"suede-master-v1","shareUrl":"https://app.suedeai.ai/task/task_wav_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/lyric-sync","method":"POST","description":"Generate timestamped, time-synced lyrics with Suede Lyric Sync, ready for karaoke or captioned playback.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"100000","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.10"},"resource":"https://app.suedeai.ai/v1/lyric-sync","description":"Generate timestamped, time-synced lyrics with Suede Lyric Sync, ready for karaoke or captioned playback.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3","lyrics":"<lyrics>"}},"output":{"taskId":"task_lyric_sync_001","status":"queued","provider":"suede","modelVersion":"suede-lyric-sync-v1","shareUrl":"https://app.suedeai.ai/task/task_lyric_sync_001"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","lyrics","sync","karaoke","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri"},"lyrics":{"type":"string"}}}}},"output":{"type":"application/json","example":{"taskId":"task_lyric_sync_001","status":"queued","provider":"suede","modelVersion":"suede-lyric-sync-v1","shareUrl":"https://app.suedeai.ai/task/task_lyric_sync_001"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/lyrics","method":"POST","description":"Write original song lyrics with Suede Lyrics from a creative prompt, with optional style direction.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"40000","amount":"40000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.04"},"resource":"https://app.suedeai.ai/v1/lyrics","description":"Write original song lyrics with Suede Lyrics from a creative prompt, with optional style direction.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"prompt":"<prompt>","style":"<style>"}},"output":{"lyrics":"...","status":"succeeded","provider":"suede","modelVersion":"suede-lyrics-v1","shareUrl":"https://app.suedeai.ai/lyrics/example"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","lyrics","writing","creative","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string"},"style":{"type":"string"}}}}},"output":{"type":"application/json","example":{"lyrics":"...","status":"succeeded","provider":"suede","modelVersion":"suede-lyrics-v1","shareUrl":"https://app.suedeai.ai/lyrics/example"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/style-coach","method":"POST","description":"Expand a few style tags into a richer, prompt-ready brief with Suede Style Coach for music generation.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"20000","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.02"},"resource":"https://app.suedeai.ai/v1/style-coach","description":"Expand a few style tags into a richer, prompt-ready brief with Suede Style Coach for music generation.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"tags":"<tags>","targetCount":1}},"output":{"seedTags":"lofi, rainy","expandedTags":["lofi","rainy","mellow","vinyl crackle","soft piano"],"count":5,"status":"succeeded","provider":"suede","modelVersion":"suede-style-coach-v1","shareUrl":"https://app.suedeai.ai/style-coach/example"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"music-tools","tags":["music","style","prompt","writing","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["tags"],"properties":{"tags":{"type":"string"},"targetCount":{"type":"integer"}}}}},"output":{"type":"application/json","example":{"seedTags":"lofi, rainy","expandedTags":["lofi","rainy","mellow","vinyl crackle","soft piano"],"count":5,"status":"succeeded","provider":"suede","modelVersion":"suede-style-coach-v1","shareUrl":"https://app.suedeai.ai/style-coach/example"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/rig/analyze","method":"POST","description":"Analyze a guitar or bass rig from an audio clip and infer the signal chain: pedal order, drive, modulation, and time-based effects.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"100000","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.10"},"resource":"https://app.suedeai.ai/v1/rig/analyze","description":"Analyze a guitar or bass rig from an audio clip and infer the signal chain: pedal order, drive, modulation, and time-based effects.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"audioUrl":"https://example.com/audio.mp3","pedals":[]}},"output":{"profile":"rig_analyze","status":"ok","shareUrl":"https://app.suedeai.ai/rig/analyze/r1a2n3a4"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"musician_tool","tags":["rig","guitar","pedalboard","signal-chain","musician_tool","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["audioUrl"],"properties":{"audioUrl":{"type":"string","format":"uri","description":"HTTPS URL to a rig audio clip."},"pedals":{"type":"array","items":{"type":"string"},"description":"Optional declared pedal list."}}}}},"output":{"type":"application/json","example":{"profile":"rig_analyze","status":"ok","shareUrl":"https://app.suedeai.ai/rig/analyze/r1a2n3a4"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/rig/oracle","method":"POST","description":"Recommend a full guitar rig (pedals, amp, and guitar) that hits a target tone, with optional genre and budget limits.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"100000","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.10"},"resource":"https://app.suedeai.ai/v1/rig/oracle","description":"Recommend a full guitar rig (pedals, amp, and guitar) that hits a target tone, with optional genre and budget limits.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"goal":"<goal>","genre":"<genre>","budgetUsd":1}},"output":{"profile":"rig_oracle","status":"ok","shareUrl":"https://app.suedeai.ai/rig/oracle/r1o2r3a4"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"musician_tool","tags":["rig","guitar","oracle","recommendation","musician_tool","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["goal"],"properties":{"goal":{"type":"string","description":"Tone goal (e.g. 'warm 80s lead')."},"genre":{"type":"string","description":"Optional genre constraint."},"budgetUsd":{"type":"integer","description":"Optional budget in USD."}}}}},"output":{"type":"application/json","example":{"profile":"rig_oracle","status":"ok","shareUrl":"https://app.suedeai.ai/rig/oracle/r1o2r3a4"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/rig/roast","method":"POST","description":"Roast a player's gear list (pedals, amp, and guitar) for laughs, using the same inputs as the rig recommender.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"50000","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.05"},"resource":"https://app.suedeai.ai/v1/rig/roast","description":"Roast a player's gear list (pedals, amp, and guitar) for laughs, using the same inputs as the rig recommender.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"pedals":[],"amp":"<amp>","guitar":"<guitar>"}},"output":{"profile":"rig_roast","status":"ok","shareUrl":"https://app.suedeai.ai/rig/roast/r1r2o3a4"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"musician_tool","tags":["rig","guitar","roast","musician_tool","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["pedals"],"properties":{"pedals":{"type":"array","items":{"type":"string"},"description":"Pedalboard contents."},"amp":{"type":"string","description":"Amp model."},"guitar":{"type":"string","description":"Guitar model."}}}}},"output":{"type":"application/json","example":{"profile":"rig_roast","status":"ok","shareUrl":"https://app.suedeai.ai/rig/roast/r1r2o3a4"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/prompt-analyze","method":"POST","description":"Analyze a music-generation prompt and extract its genre, mood, instrumentation, and structure. Use it to route prompts before generation.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"3000","amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.003"},"resource":"https://app.suedeai.ai/v1/prompt-analyze","description":"Analyze a music-generation prompt and extract its genre, mood, instrumentation, and structure. Use it to route prompts before generation.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"prompt":"<prompt>"}},"output":{"profile":"prompt_analyze","status":"ok","shareUrl":"https://app.suedeai.ai/prompt/analyze/p1a2n3a4"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"analysis","tags":["prompt","analysis","music","musician_tool","AIMusic","MusicAI","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","description":"Music generation prompt to analyze."}}}}},"output":{"type":"application/json","example":{"profile":"prompt_analyze","status":"ok","shareUrl":"https://app.suedeai.ai/prompt/analyze/p1a2n3a4"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},{"resource":"https://app.suedeai.ai/v1/chain-chat","method":"POST","description":"Ask plain-language questions about a registered music asset's rights, provenance, license, and royalties. The on-chain Suede Registry answers each one.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"20000","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xb5a05466712fd5bcdf2883f43cC6B1799428032d","maxTimeoutSeconds":300,"docs":"https://app.suedeai.ai/developers","extra":{"name":"USD Coin","version":"2","decimals":6,"priceUsd":"$0.02"},"resource":"https://app.suedeai.ai/v1/chain-chat","description":"Ask plain-language questions about a registered music asset's rights, provenance, license, and royalties. The on-chain Suede Registry answers each one.","mimeType":"application/json","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true,"bodyType":"json","body":{"question":"<question>","assetHash":"<assetHash>"}},"output":{"profile":"chain_chat","status":"ok","shareUrl":"https://app.suedeai.ai/chain/chat/c1h2a3t4"}}}],"extensions":{"bazaar":{"discoverable":true,"category":"musician_tool","tags":["chain","chat","provenance","registry","musician_tool","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"input":{"method":"POST","body":{"schema":{"type":"object","required":["question"],"properties":{"question":{"type":"string","description":"Question for the on-chain provenance oracle."},"assetHash":{"type":"string","description":"Optional Suede Registry asset hash.","pattern":"^(0x)?[a-fA-F0-9]{64}$"}}}}},"output":{"type":"application/json","example":{"profile":"chain_chat","status":"ok","shareUrl":"https://app.suedeai.ai/chain/chat/c1h2a3t4"}}},"skyfire":{"header":"PAYMENT-SIGNATURE","tokenTypes":["kya","pay","kya-pay"],"description":"Suede also accepts Skyfire kya/pay/kya-pay JWTs in the PAYMENT-SIGNATURE header on this endpoint."}}},"POST /api/payments/x402/credits"]}