{"version":"virtuals-acp-v2-ready","protocol":"virtuals-agent-commerce-protocol","source":"suede-labs-ai","agent":{"name":"Suede AI Agent","role":"Hybrid","token_profile_url":"https://app.virtuals.io/virtuals/21351","acp_agent_url":"https://app.virtuals.io/acp/agent/019dd13e-eb0b-7750-aee0-9788ffd3a8d9","provider_profile_url":"https://app.suedeai.ai/.well-known/virtuals-acp.json","x_handle":"@AISUEDE","business_description":"Suede is the agent-native music and media stack: x402-payable music/video generation, vocal & stem tools, rights/license oracles, and Stripe Agentic Commerce checkout. Creators retain IP; agents pay per call.","tags":["ai-music","programmable-ip","creative-rwa","agent-commerce","x402","suede"]},"seller":{"id":"suede-labs-ai","name":"Suede Labs AI","tagline":"Programmable IP, creator-owned media, AI music + video, and agent-native commerce.","legal_name":"Suede Labs AI","description":"Suede is the agent-native music and media stack: x402-payable music/video generation, vocal & stem tools, rights/license oracles backed by the Suede Base Registry, and Stripe Agentic Commerce checkout. Every paid call settles in USDC on Base or USD via Stripe. Creators retain IP; agents pay per call.","mission":"Programmable IP + creator-owned media for the agent economy.","url":"https://suedeai.ai","app_url":"https://app.suedeai.ai","contact_email":"info@suedeai.org","support_url":"https://suedeai.ai/founder","return_policy_url":"https://suedeai.ai/terms","privacy_url":"https://suedeai.ai/privacy","logo_url":"https://suedeai.ai/brand/mark-chroma-corona.png","stripe":{"account_id":"acct_placeholder_suede_labs","payment_method_domain_id":"pmd_placeholder","verified_domain":"app.suedeai.ai"}},"related_agents":[{"name":"Producer by Suede","profile_url":"https://app.virtuals.io/virtuals/45027","description":"Sibling Suede agent for producer-side workflows ($SVID)."}],"live_virtuals_acp":{"agent_id":"019dd13e-eb0b-7750-aee0-9788ffd3a8d9","profile_url":"https://app.virtuals.io/acp/agent/019dd13e-eb0b-7750-aee0-9788ffd3a8d9","token_profile_url":"https://app.virtuals.io/virtuals/21351","x_handle":"@AISUEDE","public_jobs":[{"product_id":"agent_music","name":"agent_music","display_name":"Agent Music","description":"Generate music via Suede agent endpoint.","price_usd":0.2,"price_usdc":"200000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/agent/generate"},{"product_id":"create_music","name":"create_music","display_name":"Create Music","description":"Generate music via the Suede music creation pipeline.","price_usd":0.2,"price_usdc":"200000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/create-music"},{"product_id":"agent_video","name":"agent_video","display_name":"Agent Video","description":"Generate short-form video via the Suede agent video pipeline.","price_usd":1.5,"price_usdc":"1500000","sla_minutes":30,"endpoint":"https://suede-ai-app.onrender.com/agent/video"},{"product_id":"rights_lookup","name":"rights_lookup","display_name":"Rights Lookup","description":"Returns owner, royalty splits, license terms for a Suede Base Registry IP asset.","price_usd":0.01,"price_usdc":"10000","sla_minutes":5,"endpoint":"https://suede-ai-app.onrender.com/v1/rights/{assetHash}"},{"product_id":"audio_analyze","name":"audio_analyze","display_name":"Audio Analyze","description":"Returns BPM, key, mode, energy, danceability, loudness, duration.","price_usd":0.01,"price_usdc":"10000","sla_minutes":5,"endpoint":"https://suede-ai-app.onrender.com/v1/analyze"},{"product_id":"extend","name":"extend","display_name":"Extend","description":"Generate a continuation that extends an existing track.","price_usd":0.4,"price_usdc":"400000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/extend"},{"product_id":"cover","name":"cover","display_name":"Cover","description":"Re-render a song in a different style.","price_usd":0.4,"price_usdc":"400000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/cover"},{"product_id":"voice_cover","name":"voice_cover","display_name":"Voice Cover","description":"Render a vocal cover swapping the voice for a different timbre.","price_usd":0.4,"price_usdc":"400000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/voice-cover"},{"product_id":"continue_track","name":"continue_track","display_name":"Continue Track","description":"Generate a continuation matching an existing track.","price_usd":0.4,"price_usdc":"400000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/continue"},{"product_id":"stems_full","name":"stems_full","display_name":"Stems Full","description":"Separate a track into all available stems.","price_usd":0.4,"price_usdc":"400000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/stems?mode=full"},{"product_id":"stems_basic","name":"stems_basic","display_name":"Stems Basic","description":"Separate a track into 4 basic stems.","price_usd":0.2,"price_usdc":"200000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/stems?mode=basic"},{"product_id":"vox","name":"vox","display_name":"Vox","description":"Isolate the vocal track from a mixed audio file.","price_usd":0.2,"price_usdc":"200000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/vox"},{"product_id":"midi","name":"midi","display_name":"Midi","description":"Convert audio into a MIDI file capturing pitch and timing.","price_usd":0.1,"price_usdc":"100000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/midi"},{"product_id":"wav_master","name":"wav_master","display_name":"Wav Master","description":"Render and master a track at WAV-quality output.","price_usd":0.1,"price_usdc":"100000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/wav"},{"product_id":"lyric_sync","name":"lyric_sync","display_name":"Lyric Sync","description":"Generate timestamped lyric alignment for an audio track.","price_usd":0.1,"price_usdc":"100000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/lyric-sync"},{"product_id":"lyrics","name":"lyrics","display_name":"Lyrics","description":"Generate lyrics for a given prompt or theme.","price_usd":0.04,"price_usdc":"40000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/lyrics"},{"product_id":"style_coach","name":"style_coach","display_name":"Style Coach","description":"Refine and improve a music generation prompt with style suggestions.","price_usd":0.02,"price_usdc":"20000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/style-coach"},{"product_id":"rig_analyze","name":"rig_analyze","display_name":"Rig Analyze","description":"Analyze a guitar/bass rig audio clip and infer the signal chain (pedal order, drive, modulation, time effects).","price_usd":0.1,"price_usdc":"100000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/rig/analyze"},{"product_id":"rig_oracle","name":"rig_oracle","display_name":"Rig Oracle","description":"Recommend a rig (pedals + amp + guitar) for a stated tone goal, with optional genre and budget constraints.","price_usd":0.1,"price_usdc":"100000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/rig/oracle"},{"product_id":"rig_roast","name":"rig_roast","display_name":"Rig Roast","description":"Roast a declared gear list (pedals + amp + guitar). Entertainment endpoint.","price_usd":0.05,"price_usdc":"50000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/rig/roast"},{"product_id":"prompt_analyze","name":"prompt_analyze","display_name":"Prompt Analyze","description":"Analyze a music-generation prompt for genre, mood, instrumentation, and structural cues.","price_usd":0.01,"price_usdc":"10000","sla_minutes":5,"endpoint":"https://suede-ai-app.onrender.com/v1/prompt-analyze"},{"product_id":"chain_chat","name":"chain_chat","display_name":"Chain Chat","description":"Chat with the Suede Registry: ask provenance, license, and royalty questions about a registered asset.","price_usd":0.02,"price_usdc":"20000","sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/chain-chat"},{"product_id":"ip_details","name":"ip_details","display_name":"IP Asset Details Lookup","description":"Free oracle read. Provide ipAssetId and chainId and receive the registered IP's metadata, owner, license terms, and royalty splits as recorded in the Suede Base Registry.","price_usd":0,"price_usdc":"0","sla_minutes":5,"endpoint":"https://app.suedeai.ai/api/story/ip-details"},{"product_id":"ip_registry","name":"ip_registry","display_name":"IP Registry Lookup by Asset ID","description":"Free oracle read. Pass the IP asset id in the path and an optional chain_id query and receive the registry entry from the configured chain.","price_usd":0,"price_usdc":"0","sla_minutes":5,"endpoint":"https://app.suedeai.ai/api/story/registry/{ipAssetId}"}],"public_resources":[{"name":"suede_openapi","url":"https://app.suedeai.ai/openapi.json"}],"stripe_alignment":{"source_catalog_url":"https://app.suedeai.ai/api/v1/catalog","paid_product_count":22}},"virtuals_import":{"jobs":[{"name":"agent_music","description":"Generate music via Suede agent endpoint.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Generate music via Suede agent endpoint.","price":{"type":"fixed","value":200000}},{"name":"create_music","description":"Generate music via the Suede music creation pipeline.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Generate music via the Suede music creation pipeline.","price":{"type":"fixed","value":200000}},{"name":"agent_video","description":"Generate short-form video via the Suede agent video pipeline.","requiredFunds":false,"slaMinutes":30,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Generate short-form video via the Suede agent video pipeline.","price":{"type":"fixed","value":1500000}},{"name":"rights_lookup","description":"Returns owner, royalty splits, license terms for a Suede Base Registry IP asset.","requiredFunds":false,"slaMinutes":5,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Returns owner, royalty splits, license terms for a Suede Base Registry IP asset.","price":{"type":"fixed","value":10000}},{"name":"audio_analyze","description":"Returns BPM, key, mode, energy, danceability, loudness, duration.","requiredFunds":false,"slaMinutes":5,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Returns BPM, key, mode, energy, danceability, loudness, duration.","price":{"type":"fixed","value":10000}},{"name":"extend","description":"Generate a continuation that extends an existing track.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Generate a continuation that extends an existing track.","price":{"type":"fixed","value":400000}},{"name":"cover","description":"Re-render a song in a different style.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Re-render a song in a different style.","price":{"type":"fixed","value":400000}},{"name":"voice_cover","description":"Render a vocal cover swapping the voice for a different timbre.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Render a vocal cover swapping the voice for a different timbre.","price":{"type":"fixed","value":400000}},{"name":"continue_track","description":"Generate a continuation matching an existing track.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Generate a continuation matching an existing track.","price":{"type":"fixed","value":400000}},{"name":"stems_full","description":"Separate a track into all available stems.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Separate a track into all available stems.","price":{"type":"fixed","value":400000}},{"name":"stems_basic","description":"Separate a track into 4 basic stems.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Separate a track into 4 basic stems.","price":{"type":"fixed","value":200000}},{"name":"vox","description":"Isolate the vocal track from a mixed audio file.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Isolate the vocal track from a mixed audio file.","price":{"type":"fixed","value":200000}},{"name":"midi","description":"Convert audio into a MIDI file capturing pitch and timing.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Convert audio into a MIDI file capturing pitch and timing.","price":{"type":"fixed","value":100000}},{"name":"wav_master","description":"Render and master a track at WAV-quality output.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Render and master a track at WAV-quality output.","price":{"type":"fixed","value":100000}},{"name":"lyric_sync","description":"Generate timestamped lyric alignment for an audio track.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Generate timestamped lyric alignment for an audio track.","price":{"type":"fixed","value":100000}},{"name":"lyrics","description":"Generate lyrics for a given prompt or theme.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Generate lyrics for a given prompt or theme.","price":{"type":"fixed","value":40000}},{"name":"style_coach","description":"Refine and improve a music generation prompt with style suggestions.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Refine and improve a music generation prompt with style suggestions.","price":{"type":"fixed","value":20000}},{"name":"rig_analyze","description":"Analyze a guitar/bass rig audio clip and infer the signal chain (pedal order, drive, modulation, time effects).","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Analyze a guitar/bass rig audio clip and infer the signal chain (pedal order, drive, modulation, time effects).","price":{"type":"fixed","value":100000}},{"name":"rig_oracle","description":"Recommend a rig (pedals + amp + guitar) for a stated tone goal, with optional genre and budget constraints.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Recommend a rig (pedals + amp + guitar) for a stated tone goal, with optional genre and budget constraints.","price":{"type":"fixed","value":100000}},{"name":"rig_roast","description":"Roast a declared gear list (pedals + amp + guitar). Entertainment endpoint.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Roast a declared gear list (pedals + amp + guitar). Entertainment endpoint.","price":{"type":"fixed","value":50000}},{"name":"prompt_analyze","description":"Analyze a music-generation prompt for genre, mood, instrumentation, and structural cues.","requiredFunds":false,"slaMinutes":5,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Analyze a music-generation prompt for genre, mood, instrumentation, and structural cues.","price":{"type":"fixed","value":10000}},{"name":"chain_chat","description":"Chat with the Suede Registry: ask provenance, license, and royalty questions about a registered asset.","requiredFunds":false,"slaMinutes":10,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Chat with the Suede Registry: ask provenance, license, and royalty questions about a registered asset.","price":{"type":"fixed","value":20000}},{"name":"ip_details","description":"Free oracle read. Provide ipAssetId and chainId and receive the registered IP's metadata, owner, license terms, and royalty splits as recorded in the Suede Base Registry.","requiredFunds":false,"slaMinutes":5,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Free oracle read. Provide ipAssetId and chainId and receive the registered IP's metadata, owner, license terms, and royalty splits as recorded in the Suede Base Registry.","price":{"type":"fixed","value":0}},{"name":"ip_registry","description":"Free oracle read. Pass the IP asset id in the path and an optional chain_id query and receive the registry entry from the configured chain.","requiredFunds":false,"slaMinutes":5,"requirement":{"type":"object","properties":{},"required":[]},"deliverable":"Free oracle read. Pass the IP asset id in the path and an optional chain_id query and receive the registry entry from the configured chain.","price":{"type":"fixed","value":0}}],"resources":[{"name":"suede_product_catalog","description":"Read-only catalog of Suede skills and fulfillment URLs.","url":"https://app.suedeai.ai/api/v1/catalog","params":{"type":"object","properties":{},"required":[]}},{"name":"suede_openapi","description":"OpenAPI 3.1 spec with request and response schemas for Suede endpoints.","url":"https://app.suedeai.ai/openapi.json","params":{"type":"object","properties":{},"required":[]}},{"name":"suede_x402_discovery","description":"x402 payment discovery manifest for Base USDC settlement.","url":"https://app.suedeai.ai/.well-known/x402","params":{"type":"object","properties":{},"required":[]}},{"name":"suede_agentic_commerce","description":"Agentic commerce manifest with seller, capabilities, and catalog references.","url":"https://app.suedeai.ai/.well-known/agentic-commerce.json","params":{"type":"object","properties":{},"required":[]}},{"name":"suede_llms_txt","description":"LLM-readable overview of Suede and its rails.","url":"https://app.suedeai.ai/llms.txt","params":{"type":"object","properties":{},"required":[]}},{"name":"suede_developer_page","description":"Human-readable agent developer docs and payment examples.","url":"https://app.suedeai.ai/agents","params":{"type":"object","properties":{},"required":[]}}]},"job_offerings":[{"id":"agent_music","name":"agent_music","display_name":"Agent Music","description":"Generate music via Suede agent endpoint.","category":"music_generation","tags":["suede","x402","agent-commerce","music_generation"],"price_usd":0.2,"price_usdc":"200000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/agent/generate","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"create_music","name":"create_music","display_name":"Create Music","description":"Generate music via the Suede music creation pipeline.","category":"music_generation","tags":["suede","x402","agent-commerce","music_generation"],"price_usd":0.2,"price_usdc":"200000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/create-music","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"agent_video","name":"agent_video","display_name":"Agent Video","description":"Generate short-form video via the Suede agent video pipeline.","category":"media_generation","tags":["suede","x402","agent-commerce","media_generation"],"price_usd":1.5,"price_usdc":"1500000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":30,"endpoint":"https://suede-ai-app.onrender.com/agent/video","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"rights_lookup","name":"rights_lookup","display_name":"Rights Lookup","description":"Returns owner, royalty splits, license terms for a Suede Base Registry IP asset.","category":"ip_oracle","tags":["suede","x402","agent-commerce","ip_oracle"],"price_usd":0.01,"price_usdc":"10000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":5,"endpoint":"https://suede-ai-app.onrender.com/v1/rights/{assetHash}","method":"GET","payment_rails":["x402","stripe_checkout"]},{"id":"audio_analyze","name":"audio_analyze","display_name":"Audio Analyze","description":"Returns BPM, key, mode, energy, danceability, loudness, duration.","category":"audio_analysis","tags":["suede","x402","agent-commerce","audio_analysis"],"price_usd":0.01,"price_usdc":"10000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":5,"endpoint":"https://suede-ai-app.onrender.com/v1/analyze","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"extend","name":"extend","display_name":"Extend","description":"Generate a continuation that extends an existing track.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.4,"price_usdc":"400000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/extend","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"cover","name":"cover","display_name":"Cover","description":"Re-render a song in a different style.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.4,"price_usdc":"400000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/cover","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"voice_cover","name":"voice_cover","display_name":"Voice Cover","description":"Render a vocal cover swapping the voice for a different timbre.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.4,"price_usdc":"400000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/voice-cover","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"continue_track","name":"continue_track","display_name":"Continue Track","description":"Generate a continuation matching an existing track.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.4,"price_usdc":"400000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/continue","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"stems_full","name":"stems_full","display_name":"Stems Full","description":"Separate a track into all available stems.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.4,"price_usdc":"400000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/stems?mode=full","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"stems_basic","name":"stems_basic","display_name":"Stems Basic","description":"Separate a track into 4 basic stems.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.2,"price_usdc":"200000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/stems?mode=basic","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"vox","name":"vox","display_name":"Vox","description":"Isolate the vocal track from a mixed audio file.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.2,"price_usdc":"200000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/vox","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"midi","name":"midi","display_name":"Midi","description":"Convert audio into a MIDI file capturing pitch and timing.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.1,"price_usdc":"100000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/midi","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"wav_master","name":"wav_master","display_name":"Wav Master","description":"Render and master a track at WAV-quality output.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.1,"price_usdc":"100000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/wav","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"lyric_sync","name":"lyric_sync","display_name":"Lyric Sync","description":"Generate timestamped lyric alignment for an audio track.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.1,"price_usdc":"100000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/lyric-sync","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"lyrics","name":"lyrics","display_name":"Lyrics","description":"Generate lyrics for a given prompt or theme.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.04,"price_usdc":"40000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/lyrics","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"style_coach","name":"style_coach","display_name":"Style Coach","description":"Refine and improve a music generation prompt with style suggestions.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.02,"price_usdc":"20000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/style-coach","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"rig_analyze","name":"rig_analyze","display_name":"Rig Analyze","description":"Analyze a guitar/bass rig audio clip and infer the signal chain (pedal order, drive, modulation, time effects).","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.1,"price_usdc":"100000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/rig/analyze","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"rig_oracle","name":"rig_oracle","display_name":"Rig Oracle","description":"Recommend a rig (pedals + amp + guitar) for a stated tone goal, with optional genre and budget constraints.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.1,"price_usdc":"100000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/rig/oracle","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"rig_roast","name":"rig_roast","display_name":"Rig Roast","description":"Roast a declared gear list (pedals + amp + guitar). Entertainment endpoint.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.05,"price_usdc":"50000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/rig/roast","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"prompt_analyze","name":"prompt_analyze","display_name":"Prompt Analyze","description":"Analyze a music-generation prompt for genre, mood, instrumentation, and structural cues.","category":"audio_analysis","tags":["suede","x402","agent-commerce","audio_analysis"],"price_usd":0.01,"price_usdc":"10000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":5,"endpoint":"https://suede-ai-app.onrender.com/v1/prompt-analyze","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"chain_chat","name":"chain_chat","display_name":"Chain Chat","description":"Chat with the Suede Registry: ask provenance, license, and royalty questions about a registered asset.","category":"musician_tool","tags":["suede","x402","agent-commerce","musician_tool"],"price_usd":0.02,"price_usdc":"20000","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":10,"endpoint":"https://suede-ai-app.onrender.com/v1/chain-chat","method":"POST","payment_rails":["x402","stripe_checkout"]},{"id":"ip_details","name":"ip_details","display_name":"IP Asset Details Lookup","description":"Free oracle read. Provide ipAssetId and chainId and receive the registered IP's metadata, owner, license terms, and royalty splits as recorded in the Suede Base Registry.","category":"ip_oracle","tags":["suede","x402","agent-commerce","ip_oracle"],"price_usd":0,"price_usdc":"0","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":5,"endpoint":"https://app.suedeai.ai/api/story/ip-details","method":"GET","payment_rails":[]},{"id":"ip_registry","name":"ip_registry","display_name":"IP Registry Lookup by Asset ID","description":"Free oracle read. Pass the IP asset id in the path and an optional chain_id query and receive the registry entry from the configured chain.","category":"ip_oracle","tags":["suede","x402","agent-commerce","ip_oracle"],"price_usd":0,"price_usdc":"0","price_type":"fixed","require_funds":false,"fund_transfer":false,"sla_minutes":5,"endpoint":"https://app.suedeai.ai/api/story/registry/{ipAssetId}","method":"GET","payment_rails":[]}],"resource_offerings":[{"name":"suede_product_catalog","description":"Read-only catalog of Suede skills and fulfillment URLs.","url":"https://app.suedeai.ai/api/v1/catalog","url_parameters":[]},{"name":"suede_openapi","description":"OpenAPI 3.1 spec with request and response schemas for Suede endpoints.","url":"https://app.suedeai.ai/openapi.json","url_parameters":[]},{"name":"suede_x402_discovery","description":"x402 payment discovery manifest for Base USDC settlement.","url":"https://app.suedeai.ai/.well-known/x402","url_parameters":[]},{"name":"suede_agentic_commerce","description":"Agentic commerce manifest with seller, capabilities, and catalog references.","url":"https://app.suedeai.ai/.well-known/agentic-commerce.json","url_parameters":[]},{"name":"suede_llms_txt","description":"LLM-readable overview of Suede and its rails.","url":"https://app.suedeai.ai/llms.txt","url_parameters":[]},{"name":"suede_developer_page","description":"Human-readable agent developer docs and payment examples.","url":"https://app.suedeai.ai/agents","url_parameters":[]}],"onboarding":{"suggested_role":"Hybrid","require_funds_default":false,"service_type":"service-only","ui_copy_source":"https://app.suedeai.ai/.well-known/virtuals-acp.json","notes":"Use the listed job offerings as service-only ACP jobs. The free oracle reads (ip_details, ip_registry) can be exposed as read-only resources."},"updated_at":"2026-05-27T18:09:40.648Z"}