-
Notifications
You must be signed in to change notification settings - Fork 36
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
Design and implement KioskInbox object to support NFT airdrops and potentialy transfers #31
Comments
Hey @agafox, Thanks for opening the issue and kickstarting this interesting discussion! I'll separate the two topics but it's also possible we might end up realising that they shouldn't be treated differently. 1. Airdrops The idea here is that a creator, who has access to Does this idea align with what you've been thinking, and if so, do you have any concerns or thoughts on making this better? One drawback we have is the need for an extra One different approach on the wrapper would be to attach the item as a DOF to the wrapper, so we can have a single Display for 2. Transfers between kiosks Can you help me identify some use cases / scenarios where it would make sense and allow us to brainstorm ideas on tackling them? Looking forward to hearing your thoughts on both cases and thanks again for starting this discussion! |
Hi @manolisliolios. Thank you for your reply! Let me also reply to you in 2 separate topics:
|
Now when I'm thinking more there might be a TranferPolicy which allows autorized by creayor contracts only take NFTs out of kiosks and send them to others KioskInbox. It's bad because it introduces a centralized pattern in decentralized ecosystem. But this will work for sure. |
Users expect the capability to transfer their NFTs. Ideally, wallets should verify the minimum royalty required and notify the user to make the necessary payment. However, at present, attempting to transfer Mysten Kiosk NFTs results in an error from every wallet in the ecosystem. |
Problem:
Our team is thinking that adding a KioskInbox object might solve the issue. It could be designed in a way that everybody can drop an NFT object into the inbox but then user can claim it (if he wants) inside his kiosk. The mechanic is pretty natural because almost every NFT marketplace has Inbox section on the account page.
Unchained Esports
collection and users were furious of the fact they can't transfer NFTs freely and in an easy way. That's why our team came up with a hack and transfer of NFTs via escrow kiosk by purchasing NFTs for 0 coins.We are thinking that adding KioskInbox and a corresponding TranferPolicy may solve this issue as well.
Why we are writing it here:
Our team would love to work with the Mysten team and add these improvements together. It's also very important to have them added as a part of Mysten apps cause it's the only one good way to spread it across the SUI ecosystem and turn into de facto standard
The text was updated successfully, but these errors were encountered: