mt_issue_music_credential
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 |
|---|---|---|---|
| isrc | No | Optional ISRC code (ISO 3901) | |
| tool | Yes | AI tool used (e.g. "Suno API v3.2", "Udio", "Magenta") | |
| genre | No | Optional genre (e.g. "ambient", "jazz", "classical") | |
| rights | Yes | Rights declaration (e.g. "CC-BY", "All Rights Reserved", "Agent-Wallet") | |
| agent_did | Yes | DID of the agent/creator (e.g. "did:moltrust:abc123") | |
| track_title | Yes | Title of the track | |
| human_oversight | Yes | "true", "false", or "partial" | |
| track_description | No | Optional description |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |