Skip to content

Conversation

@mmackz
Copy link
Collaborator

@mmackz mmackz commented Mar 13, 2025

Integration of coop mint action plugin for QuestDK

This PR introduces the integration of the coop mint plugin for QuestDK.

About The Project

Coop records is a web3 Music distribution platform that connects creators with their biggest fans.

Implementation Details

The mint plugin for Coop is a clone of Zoras 1155 implementation using the FixedPriceSaleStrategy contract.

  • tokenId is required to generate projectFees and for simulations. If one is not provided it will throw an error.
  • Referral parameter is non-configurable. The referral is hard-coded to coop records address.
  • The plugin is only setup for BASE.
  • The getExternalUrl function will always return https://cooprecords.xyz as there is no way to get a page specific url at the moment (reached out to coop team to add this functionality)

Sample Mints

Sample Transactions

@mmackz mmackz requested a review from a team as a code owner March 13, 2025 07:19
@changeset-bot
Copy link

changeset-bot bot commented Mar 13, 2025

🦋 Changeset detected

Latest commit: e25d761

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@rabbitholegg/questdk-plugin-registry Minor
@rabbitholegg/questdk-plugin-coop Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@mmackz mmackz merged commit 8fbf74c into main Mar 13, 2025
@mmackz mmackz deleted the matthew/coop-plugin branch March 13, 2025 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants