Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion: additional equip permissioning use cases #102

Open
ilionic opened this issue Mar 18, 2022 · 0 comments
Open

Discussion: additional equip permissioning use cases #102

ilionic opened this issue Mar 18, 2022 · 0 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@ilionic
Copy link
Contributor

ilionic commented Mar 18, 2022

Need to think about adding the ability to equip your NFTs into other people’s NFTs. Lots of use cases, no easy solution without intricate permissioning.

  • Alice owns Parent
  • Bob owns Child 1 C1
  • Charlie owns Child 2 C2

Bob should be able to equip C1 into P1_C1 if approved, and Charlie should then be blocked from doing it. Alice should be able to kick out C1 to prevent slot-camping. Bob should be able to take C1 out at any time, unless special rules apply (how to define them?) like being unable to unequip once equipped, or being able to only equip after a while: think renting a slot, so someone can put up their billboard in your land.

This makes possible the following necessary concepts:

  • land (owned by RMRK or null-address to prevent administration and censorship) that equips an avatar (owned by anyone else). Based on size, land would have a number of avatar slots to prevent overcrowding in the engine. Once in a land, an avatar can freely move around in it.
  • people minting samples into the same music NFT owned by some platform which will then sell it
@ilionic ilionic added the enhancement New feature or request label May 29, 2022
@ilionic ilionic added the question Further information is requested label Oct 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant