mt_issue_music_credential
Issue verifiable credentials for AI-generated music to prove provenance, document human oversight, and declare rights. Creates EU AI Act compliant W3C credentials anchored on Base blockchain for transparent ownership tracking.
Instructions
Issue a VerifiedMusicCredential for an AI-generated music track.
Creates a W3C Verifiable Credential proving the provenance of an AI-generated music track — which tool created it, whether a human was involved, and what rights apply. Anchored on Base L2. EU AI Act Article 50(2) compliant.
Args: agent_did: DID of the agent/creator (e.g. "did:moltrust:abc123") tool: AI tool used (e.g. "Suno API v3.2", "Udio", "Magenta") human_oversight: "true", "false", or "partial" rights: Rights declaration (e.g. "CC-BY", "All Rights Reserved", "Agent-Wallet") track_title: Title of the track track_description: Optional description genre: Optional genre (e.g. "ambient", "jazz", "classical") isrc: Optional ISRC code (ISO 3901)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_did | Yes | ||
| tool | Yes | ||
| human_oversight | Yes | ||
| rights | Yes | ||
| track_title | Yes | ||
| track_description | No | ||
| genre | No | ||
| isrc | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |