stacksgov / decentralized-grants

Community-driven funding for Stacks: Empowering innovation in the Bitcoin ecosystem.
https://degrants.xyz/
3 stars 0 forks source link

Mixmi - DJ mixer to NFT - Sandy #21

Open Hero-Gamer opened 4 months ago

mixmi-git commented 3 months ago

Project Approval Request: MixMi

MIXMi

  1. Total Grant Amount: $1,000

  2. Project Description:
    MixMi's MVP, live on testnet at mixmi.app, is a browser-based DJ mixer with a blockchain twist. Users remix 8-bar loops and mint the results as NFTs, automatically aggregating rights from all contributors. Each loop used earns 1 STX at minting, while the system preserves splits, linked to creator wallets, and handles both recording and composition rights. Remixers get derivative licenses, blending creativity with fair compensation on Stacks. Beyond mixing, creators get profile pages that double as customizable websites for content distribution. By addressing business aspects of music creation, MixMi aims to build a sustainable platform where artistic vibes thrive alongside clear, fair arrangements.

    There has been a demand for music on Stacks, and MixMi aims to meet this need. Alpha creators include vocalists, remixers, producers, and indie labels worldwide. Our long-term vision is to enable infinite remixing with rights attached, prioritizing people and culture. MixMi plans to continue developing music tools and seek larger funding to expand its capabilities. By creating a licensing working group and a standardized SIP, we aim to build a foundation for an extensive music licensing framework on Stacks.

    MVP Features:

    • DJ Mixer Interface: A user-friendly browser-based DJ mixer for remixing 8-bar loops.
    • NFT Minting: Users can mint remixed tracks as NFTs.
    • Automatic Rights Aggregation: The system automatically aggregates and preserves rights from all contributors.
    • Earnings: Each loop used earns 1 STX at minting.
    • Derivative Licenses: Remixers receive derivative licenses for fair compensation.
    • Profile Pages: Creators get extensive profile pages that double as customizable websites for content distribution.
  3. Impact:
    We believe our mixer, with its rights and splits system, can be a jumping-off point for music collaboration and exploration on Bitcoin, and the first of its kind. Licensing is critical for music collaboration and new revenue streams, such as sync licensing music for film and video. Initiate the creation of a basic licensing framework, grounded in established legal practices. Lay the foundation for a Stacks-wide music licensing standard, crucial for enabling new revenue streams like sync licensing for film and video.

    Actively involve the Stacks community to ensure our standards evolve to meet emerging technological and industry needs, fostering innovation beyond our initial concepts. By simplifying rights management and enabling fair compensation, we aim to attract more artists to the Stacks ecosystem, democratizing music creation and distribution in the Web3 space.

  4. Project Timelines, Milestones, and Deliverables:

    Kick-off payment: 0% - $0

    Milestone 1: Initial Consultation and Basic Sync Licensing Framework Development (50% - $500 - September 15, 2024)

    • Deliverables:
      • Consultation with Industry Professionals: Engage with at least 3 experts who have extensive experience in sync licensing to gather insights on best practices and processes.
      • Identify and Source Legal Documents: Obtain and review a minimum of 5 legal documents and templates related to basic sync licensing to understand the legal landscape and requirements.
      • Define Basic Sync Licensing Framework: Develop a simple and clear framework for basic sync licensing that can be adapted to the MixMi platform. This framework will include:
      • Basic Licensing Agreement Template: A simplified template covering essential terms such as duration, territory, and usage rights.
      • Royalty Distribution Model: A basic model for splitting royalties between original creators and remixers.
      • User Guidelines: Clear guidelines for users on how to comply with the licensing framework.

    Milestone 2: Working Group Formation and Initial SIP Draft (50% - $500 - October 30, 2024)

    • Deliverables:
      • Establish and Operate Working Group: Form a working group that includes at least 5 stakeholders such as musicians, producers, legal experts, and other relevant parties. The group will collaborate to refine the basic sync licensing framework and address any challenges or gaps.
      • Develop Initial SIP Draft: Create a preliminary SIP (Stacks Improvement Proposal) draft to establish a standardized licensing framework for basic music NFTs. This draft will be based on the findings and recommendations of the working group.
      • Visual and Written Presentation: Prepare a concise presentation of the working group’s findings and the SIP draft. This will include visual representations (e.g., diagrams, charts) and detailed written documentation to explain the proposed standards and frameworks.
      • Community Feedback and Iteration: Share the initial SIP draft and presentation with the broader Stacks community to gather feedback. Use this feedback to refine and finalize the proposal, ensuring it meets the needs and expectations of the community.

    Numerical Metrics:

    • Number of Consultations: Aim for at least 3 consultations with industry professionals.
    • Legal Documents Sourced: Obtain and review a minimum of 5 legal documents/templates.
    • Working Group Participants: Engage at least 5 stakeholders in the working group.
    • SIP Draft Reviews: Aim for at least 2 iterations of the SIP draft based on community feedback.

    Basic Sync Licensing Framework:
    The basic sync licensing framework aims to provide a simplified and accessible process for managing synchronization licenses on the MixMi platform. This framework will serve as the foundation for enabling music synchronization in visual media such as films, videos, and advertisements.

    • Basic Licensing Agreement Template:

      • Scope of License: Defines the specific rights being granted, such as the right to synchronize the music with visual media.
      • Duration: Specifies the length of time the license is valid.
      • Territory: Identifies the geographical area where the license is valid.
      • Usage Rights: Details the permitted uses, such as film, video, or advertising.
      • Compensation: Outlines the financial terms, including upfront fees and royalties.
      • Attribution: Specifies how creators should be credited.
    • Royalty Distribution Model:

      • Revenue Split: Defines how royalties are divided between original creators and remixers.
      • Payment Schedule: Details when and how payments will be made.
      • Tracking and Reporting: Provides a mechanism for tracking usage and reporting earnings to rights holders.
    • User Guidelines:

      • Compliance Requirements: Outlines the steps users must take to comply with the licensing framework.
      • Best Practices: Provides tips for maximizing the benefits of the licensing framework.
      • Support Resources: Lists resources available to help users navigate the licensing process.

    Community Engagement and Education:
    To ensure the successful adoption of the sync licensing framework, MixMi will engage the Stacks community through various initiatives:

    • Workshops and Webinars: Conduct workshops and webinars to educate the community about the sync licensing framework, its benefits, and how to use it effectively.
    • Q&A Sessions: Host regular Q&A sessions to address any questions or concerns from the community and provide ongoing support.
    • Documentation and Tutorials: Provide comprehensive documentation and tutorials to guide users through the sync licensing process and ensure compliance.

    Marketing and Outreach:
    MixMi will implement targeted marketing strategies to attract more users and stakeholders to the platform:

    • Partnerships: Establish partnerships with music industry influencers, blogs, and media outlets to promote MixMi and its sync licensing framework.
    • Social Media Campaigns: Utilize social media platforms to reach a wider audience and generate interest in MixMi’s innovative approach to music licensing.
    • Community Events: Participate in and organize community events to showcase MixMi’s features and engage with potential users and collaborators.

    Technical Implementation:
    The technical implementation of the sync licensing framework will involve the following steps:

    • Smart Contracts: Develop and deploy smart contracts to automate licensing agreements and royalty distributions.
    • Integration with Stacks: Ensure seamless integration with the Stacks blockchain to leverage its security and transparency features.
    • User Interface: Design and implement a user-friendly interface for managing sync licenses and tracking royalties.

    Success Criteria and Evaluation:
    MixMi will define clear success criteria and metrics to evaluate the project’s progress and impact:

    • User Adoption: Track the number of users adopting the sync licensing framework.
    • Licenses Issued: Measure the number of sync licenses issued through the platform.
    • Community Feedback: Collect and analyze feedback from the community to identify areas for improvement.
    • Revenue Generated: Monitor the revenue generated from licensing fees and royalty distributions.

    Risk Management and Mitigation Steps:
    MixMi will proactively identify and mitigate potential risks to ensure the project’s success:

    • Legal Compliance:
      • Risk: Non-compliance with legal standards and regulations.
      • Mitigation: Engage with legal experts to review and validate the licensing framework and agreements. Regularly update legal documents to reflect changes in laws and regulations.
    • Technical Challenges:
      • Risk: Issues with the implementation and integration of smart contracts and blockchain technology.
      • Mitigation: Conduct thorough testing and quality assurance processes. Collaborate with experienced blockchain developers to address technical challenges promptly.
    • Community Adoption:
      • Risk: Low adoption rates and resistance from the community.
      • Mitigation: Implement an extensive community engagement and education program. Provide continuous support and gather feedback to make necessary improvements.
    • Data Privacy and Security:
      • Risk: Potential breaches of user data and security vulnerabilities.
      • Mitigation: Implement robust data protection measures and encryption protocols. Conduct regular security audits and comply with data protection regulations like GDPR.
    • Financial Management:
      • Risk: Mismanagement of funds and budget overruns.
      • Mitigation: Develop a detailed budget plan and track expenses closely. Allocate funds based on priority tasks and milestones.
    • Stakeholder Engagement:
      • Risk: Lack of participation and collaboration from key stakeholders.
      • Mitigation: Clearly communicate the benefits and importance of the project to stakeholders. Foster a collaborative environment and address concerns promptly.
    • Market Competition:
      • Risk: Emergence of competitive platforms with similar offerings.
      • Mitigation: Continuously innovate and improve MixMi’s features and licensing framework. Highlight MixMi’s unique value proposition and strengths.
  5. Is / will this project be open-sourced?
    Everything will be public and open source within the Stacks ecosystem.

  6. Zero Authority DAO Profile link:
    https://zeroauthority.xyz/profiles/SP8YV7E4J52P3ZQ37FS668GF2283VCQWS1YET8YM

mixmi-git commented 2 months ago

[[Degrants_Mixmi_Work Docs+Audio]](url(https://drive.google.com/drive/folders/1BYKJEDKac_JNZXhbVKOOFmZx40knQQ1y?usp=sharing) License_Template_Example_Docs: Examples of Sample, NFT and sync licensing agreement templates. Mimxi_Licensing_Spreadsheets: Work-in-progress spreadsheets that outline a basic framework for derivative and sync licenses. These spreadsheets are evolving and may not be fully comprehensive at this time. Interviews with Industry Experts: Audio recordings of interviews with industry experts Interviews Snippets for X Posts Audio snippets with visualizer from interviews for X posts The 2 Music Copyrights - Public A public version of the work Sandy and Gary did to develop the rights and splits tool for mixmi’s mixer Music Licencing_Definitions and Explanations Other Web3 IP and licensing frameworks List and links to robust NFT and IP licensing frameworks already developed

CleanShot 2024-09-06 at 21 10 59@2x

mixmi-git commented 2 months ago

mixmi Twitter Profile

mixmi-git commented 2 months ago

Art on Stacks DeGrants Spaces with Paul Thackwray and Mixmi

thiskittyisgood commented 2 months ago

Hi Sandy

Please could you provide clarity for Milestone 1:

Thank you GK

mixmi-git commented 2 months ago

MILESTONE 1: Consultation with Industry Professionals

We’ve engaged with four industry professionals who provided diverse perspectives on sync licensing:

These conversations have been pivotal in shaping our approach. A few key insights worth mentioning:

  1. Negotiation is a critical element of sync licensing. Overlooking this can cost artists substantial amounts of money. We need to incorporate both human and machine methods for negotiation within an automated, smart contract-based system.
  2. IP legal review is essential before committing to any rights or licensing structures. Involvement of an IP lawyer ensures everything is legally sound.
  3. The existing rights and licensing landscape is complex and often confusing. We aim to avoid duplicating this complexity in our approach.
  4. Exclusivity and buyouts must be included as options in licensing templates.
  5. Specific terms and conditions can be customized by licensors, allowing greater flexibility.

Recordings of these discussions can be found [Interviews with Industry Experts].


MILESTONE 2: Identify and Source Legal Documents

We have gathered a collection of legal documents and templates, which can be accessed in this folder [License_Template_Example_Docs]. These examples highlight the vast scope required for a comprehensive licensing framework. For example, Story Protocol has raised over $140M to create a modular IP framework on EVM, which has been in development for several years.

In contrast, we believe that bootstrapping a framework on Stacks, in a collaborative manner, will result in something more organic, widely used, and interoperable. To this end, we plan to share our work with others in the Stacks ecosystem who are building in the music space, fostering collaboration and co-building.


MILESTONE 3: Define Basic Sync Licensing Framework

Part 1: Basic Licensing Agreement Template

We have developed a Basic Licensing Agreement Template designed for musicians licensing their audio to others for personal use. This template simplifies the process by covering essential data, including:

The template also assumes the inclusion of key licenses, such as derivative works, public performance, reproduction, mechanical, and distribution rights. A comprehensive PDF summary of the terms is generated, which can be stored on-chain for authenticity.

Here’s the link to the template: [Basic Sync License]


Part 2: Royalty Distribution Model

We have implemented a basic royalty distribution model within the Mixmi platform. This system allows users to register their music loops and provide essential rights information, including wallet addresses, credits, tags, and context.

When a remixer creates a remix, they are automatically granted a 20% stake in the royalties upon minting the remix. The remixer also pays the original creators for the right to remix the track (currently within our system only).

This registration tool is live on the testnet: [https://mixmi.app/registerForm.html#register1]
You can view a slide deck detailing the process here: [The 2 Music Copyrights - Public]


Part 3: User Guidelines

We have created clear User Guidelines to help users comply with the basic sync licensing framework. These guidelines explain what a sync license is, how it applies to peer-to-peer (p2p) uses such as videos, images, and NFTs, and how users can set terms for usage, territory, duration, and fees.

The steps include:

Here’s the link to the User Guidelines document: [User Guidelines for Basic Sync Licensing]

mixmi-git commented 2 months ago

mixmi summary of Terms of Use for the mixer, which links to a more detailed document. This is a placeholder while we're in test phase and Alpha phase.

Hero-Gamer commented 2 months ago

Define Basic Sync Licensing Framework - is achieved correct @thiskittyisgood or @mixmi-git ? (which is part of milestone 1)

Milestone 2 and 3 from the original post, are still working in progress correct?

Just want to know which milestone payment are we reviewing/approving.

Thanks for the extensive update!

mixmi-git commented 2 months ago

Milestone 1 was what was to be achieved by Sept 15, which I believe we did. Having gone through those steps, I feel we need to amend/adjust Milestones 2 and 3. SIP and Working Group are still objectives. Milestones 2 and 3 as defined before were too general, but now they can be focused, while some items removed.

Hero-Gamer commented 2 months ago

That's fine, I will go ahead approve milestone 1, and you can think about the adjustments you'd like to make for 2 & 3 as long as you make it clear and simple for the public and milestone reviewer to understand BEFORE and AFTER.

✅ To confirm, Milestone 1 is approved. cc: @thiskittyisgood Milestone 1: Initial Consultation and Basic Sync Licensing Framework Development (50% - $500 - September 15, 2024)

@shaktistacks please can you help distribute the payment tysm!

shaktistacks commented 2 months ago

thanks it has been paid via zero

mixmi-git commented 1 month ago

New Milestones Proposal (To be completed by October 30)

We're now focused on a modular rights and licensing system for any type of media on Stacks. It's more complex but ultimately more useful.

It’s designed for the complexities of modern creative works and markets, including AI elements—both generated content and data training licenses.

We're starting by laying the groundwork so others can build on it and adapt it to different use cases.

We’re doing this through both documentation and a clickable prototype to get working group and community feedback before the back-end build.

Tangible Milestones (Deliverable by October 30):


Thank you!

Hero-Gamer commented 1 month ago

That sounds good. "ultimately more useful" is something I personally would rather see in Stacks. Happy you continue to work on this for the last leg of this month.

Hero-Gamer commented 1 month ago

still on track @mixmi-git ?

mixmi-git commented 1 month ago

still on track @mixmi-git ?

looking good @Hero-Gamer :)

mixmi-git commented 3 weeks ago

Rights and Licensing on Stacks - October Deliverables Report

Working Group Formation

Initial working group established with founders from key Stacks ecosystem projects:

Documentation & Standards

Prototype & Demonstration

Partnerships & Integration

Terms of Service Implementation

Next Steps

thiskittyisgood commented 3 weeks ago

Milestone 3: Expanded Licensing and TOS Implementation (Achieved by October 30, 2024)

Prototype & Demonstration: Status: Achieved. Evidence: Completed Figma prototype with a demonstration video showcasing the modular rights approach.

Partnerships & Integration: Status: Achieved. Evidence: Working relationships established with UBID and Gated for future collaboration.

Terms of Service (TOS) Implementation: Status: Achieved. Evidence: Mixmi platform TOS implemented, and a general-purpose TOS template for Stacks content platforms was created.

Conclusion: Milestone 3 was completed on time with all deliverables met and documented.

Overall Summary All three milestones outlined in the project plan have been achieved with supporting documentation, consultation evidence, and community engagement:

Milestone 1 was approved and completed with the consultation, legal documents, and framework development. Milestone 2 was completed with the working group formation, SIP draft, and visual presentations. Milestone 3 was successfully finalized with the prototype, partnerships, and TOS implementation.

The project is on track with all milestones fulfilled as outlined in the initial and revised project proposals.

Hero-Gamer commented 3 weeks ago

This Milestone 2 (+ the rest) is approved - $500

Appreciate @thiskittyisgood & @mixmi-git for the efforts. You both have been amazing.

@shaktistacks please kindly disburse the fund to Sandy. Tysm!

mixmi-git commented 2 weeks ago

Thank you @thiskittyisgood and @Hero-Gamer -- this has been an incredible journey with loads of progress. And thank you @shaktistacks !