02. Proposed Solution - wg32/collab-contract-doc GitHub Wiki

As the number of new artists and users is constantly growing, and advancing towards a collaborative innovative art and exchange platform, Hicetnunc could greatly benefit from a collaborative art page feature.

This collaborative page aims to address two main needs:

  • the need to display collaborative art in a separate page, with its own information - following OBJKT and profile models, with a name and a description
  • the need for an economical model that fairly retributes collaborators according to their participation in producing the OBJKT

By creating a collaboration contract, and minting under this contract, artists and users will be able to share revenue from primary market and royalties.

First step is to create the collaboration contract, and set collaborators addresses and the share for each one of them. Second step is to associate the collaboration contract to your account via the menu, and to mint under the contract.

Collaboration creations will have a special page because their addresses will start by KT1... instead of tz... That will allow H=N users to quickly know if they're watching a solo or collaboration profile. After future developments, or by working with TzKT, collaborations could have usernames and bio, like profiles currently can have. We will create a template proxy contract that we use as a template for revenue share to be tested for up to 10 participants. We will create the corresponding UI and wiki to make the process hassle free and as intuitive as possible for the artist/s. We will make this contract as low cost as possible, and hopefully make the process to mint this way as robust and modular as possible so it will be easy to add new features at later dates.