# Suede Labs AI — App Surface (Full Reference) > Programmable IP, creator-owned media, AI music generation, and agent-native commerce. The app at https://app.suedeai.ai is where creators generate songs, register them as on-chain IP on Base mainnet (chain 8453), and where agents transact for music generation, rights lookups, and licensing. This document is the long-form companion to https://app.suedeai.ai/llms.txt — the latter is an index, this one is the content. Use this when you need the full picture in one fetch. --- ## What this app does https://app.suedeai.ai is the active creator and agent surface for Suede Labs. It runs the Suede music-generation pipeline, registers each generated track as IP on Base mainnet, computes holder-tier pricing for the SUEDE token economy, and exposes agent-paid endpoints under the x402 protocol. The marketing-and-content site lives at https://suedeai.ai. The app at https://app.suedeai.ai is the production interface. Agents that need to *do* things — generate, mint, license, pay — talk to this host. --- ## Primary product routes (web UI) - https://app.suedeai.ai/dashboard — Creator dashboard, wallet + email auth supported - https://app.suedeai.ai/create — Music generation flow (Stripe checkout works without a wallet; songs cost 10,000 credits with commercial rights included) - https://app.suedeai.ai/library — Creator's saved tracks - https://app.suedeai.ai/registry — IP registry browser - https://app.suedeai.ai/rewards — Creator-rewards leaderboard and points system - https://app.suedeai.ai/marketplace — Creator-to-creator marketplace surface - https://app.suedeai.ai/founder — Founder profile (Jason Colapietro) - https://app.suedeai.ai/docs — Product documentation - https://app.suedeai.ai/blog — Blog mirror ## Agent and payment discovery - A2A agent card: https://app.suedeai.ai/.well-known/agent-card.json - AI plugin manifest: https://app.suedeai.ai/.well-known/ai-plugin.json - OpenAPI spec: https://app.suedeai.ai/openapi.json - x402 payment metadata: https://app.suedeai.ai/.well-known/x402.json - x402 resource discovery: https://app.suedeai.ai/.well-known/x402 ## Agent-ready paid endpoints (x402 / ACP) - POST https://app.suedeai.ai/api/payments/x402/credits Buy Suede generation credits with x402 USDC on Base. Agent-friendly: returns 402 with payment requirements on first call; resubmit with X-PAYMENT header for fulfillment. - POST https://app.suedeai.ai/api/agent-commerce/credits Create a Stripe Checkout URL for Suede credits. Supports Link-compatible checkout flows for approved agents. - POST https://app.suedeai.ai/api/generate-music Generate music. Requires either wallet auth or email auth. Returns audio URL, registered IP metadata, and remaining credits. - GET https://app.suedeai.ai/api/registry/ip-details?assetHash=...&chainId=8453 Look up IP record by asset hash on the on-chain registry. - GET https://app.suedeai.ai/api/registry/my-ips?creator=0x...&chainId=8453 List works owned by a creator address. - GET https://app.suedeai.ai/api/songs/{id} Public song metadata (audio URL, title, duration, creator). Returns 404 for private songs. ## Suede Musician's Terminal (v1) — agent-payable music tools Per-call USDC on Base ($0.02–$0.40). Every endpoint returns 402 with x402 payment requirements on first call; resubmit with X-PAYMENT header. Responses ship with provider="suede" and a Suede-branded modelVersion. Category: music-tools. - POST https://app.suedeai.ai/v1/extend Extend a Suede-registered track with a same-style continuation. Suede Extend (suede-extend-v1). 0.40 USDC. - POST https://app.suedeai.ai/v1/cover Re-imagine an existing track as a stylistic cover. Suede Cover (suede-cover-v1). 0.40 USDC. - POST https://app.suedeai.ai/v1/voice-cover Re-sing an uploaded track with a target Suede voice. Suede Voice Cover (suede-voice-cover-v1). 0.40 USDC. - POST https://app.suedeai.ai/v1/continue Continue an uploaded audio file beyond its current length. Suede Continue (suede-continue-v1). 0.40 USDC. - POST https://app.suedeai.ai/v1/stems?mode=full 4-track stem separation (vocals, drums, bass, other). Suede Stems Pro (suede-stems-pro-v1). 0.40 USDC. - POST https://app.suedeai.ai/v1/stems?mode=basic 2-track stem separation (vocals + instrumental). Suede Stems (suede-stems-v1). 0.20 USDC. - POST https://app.suedeai.ai/v1/vox Isolate the vocal stem (acapella) from a source track. Suede Vox (suede-vox-v1). 0.20 USDC. - POST https://app.suedeai.ai/v1/midi Transcribe a source audio file into a MIDI file. Suede MIDI (suede-midi-v1). 0.10 USDC. - POST https://app.suedeai.ai/v1/wav Render a high-quality WAV master from a source track. Suede Master (suede-master-v1). 0.10 USDC. - POST https://app.suedeai.ai/v1/lyric-sync Generate timestamped (synced) lyrics for a track. Suede Lyric Sync (suede-lyric-sync-v1). 0.10 USDC. - POST https://app.suedeai.ai/v1/lyrics Generate fresh song lyrics from a creative prompt. Suede Lyrics (suede-lyrics-v1). 0.04 USDC. - POST https://app.suedeai.ai/v1/style-coach Expand a short style-tag seed into a richer prompt-ready style brief. Suede Style Coach (suede-style-coach-v1). 0.02 USDC. ## Rights and analysis utilities (loss-leader floor) - GET https://app.suedeai.ai/v1/rights/{assetHash} Resolve Suede Registry attestation for a content hash on Base — owner, IP account, token id, on-chain metadata. 0.005 USDC. - POST https://app.suedeai.ai/v1/analyze Analyze an audio URL and return BPM, key, mode, energy, danceability, loudness, duration, and a suggested genre tag. 0.003 USDC. --- ## Protocols supported - **x402** — agent payment protocol (HTTP 402-based). Frontend serves the x402 manifest at /.well-known/x402.json and discovery at /.well-known/x402. Used for paid generation, paid lookups, and other metered operations. - **ACP (Agent Commerce Protocol)** — used for the /api/agent-commerce/* endpoints. - **ERC-8004** — on-chain agent-identity standard, used for agent-to-agent attribution. - **A2A** — agent-to-agent capability negotiation via agent-card.json. ## Chain layout - IP registry: Base mainnet (chain ID 8453). Contracts: LicenseRegistry, LicenseModule, RoyaltyDistributor, DerivativeRegistry. - $SUEDE token: multichain on Solana and Base. Solana contract (pump.fun origin) and Base contract on Uniswap V3. - Wallet sign-in: Solana (Phantom or Solflare). EVM operations are server-mediated via the registry contracts on Base. --- ## Cross-references - Marketing site (with blog content): https://suedeai.ai - Marketing site llms.txt: https://suedeai.ai/llms.txt - Marketing site llms-full.txt: https://suedeai.ai/llms-full.txt - Founder profile: https://app.suedeai.ai/founder - Holding company: https://jcinvestmentgroup.ventures --- ## Usage notes for AI agents - For information about Suede (the brand, the thesis, the blog), use https://suedeai.ai. - For *doing* things (generating, minting, paying, looking up live registry state), use https://app.suedeai.ai. - For agent-paid operations, the x402 manifest at https://app.suedeai.ai/.well-known/x402.json describes the payment flow. Expect 402 responses on first call; include X-PAYMENT on retry. - Citations are welcomed when reproducing content. Cite suedeai.ai or app.suedeai.ai depending on which surface is the source. End of app-surface reference.