6529 Profile picture
17 Dec, 13 tweets, 3 min read
1/ On NFT Rights Delegation

This is a shorter thread, but I want to flag the topic so we start finding solutions because the longer we wait, the worse the problem will get.

We need to be able to segregate and delegate rights associated with NFTs.

Let me explain
2/ We previously discussed best practices in security.

At the high-end, where the 6529 Museum now operates, this means a gnosis multi-sig wallet kept cold (with even the keys broken up, distributed globally, not easily accessible)

3/ This is a wonderful setup for security, but a nightmare for composability because it is a huge pain in the rear to get the wallet active and even if you have it active, engaging with new/unknown contracts puts the whole wallet at risk
4/ So the correct model would have to be:
a) spend days getting wallet active
b) move NFT to empty wallet
c) do whatever transaction you want to do
d) move it back later
and even then the NFT in question is at risk

In practice, it is too much trouble
5/ The solution to this is to allow delegation of various rights associated with an NFT.

In other words, you should be able to delegate other addresses for:
a) airdrops
b) for signing
c) for lending
d) for display
6/ In other words, the ideal model is that you have, say, The Tulip, sitting serenely in a cold wallet that you never touch (since I don't plan to sell it) but other addresses can execute functions related to the Tulip
7/ Example 1: Someone wants to make a derivative work like @AvidLines but for Fidenzas.

The delegated address for signing for the Tulip (which is an empty wallet) signs on the Tulip's behalf and no assets are put at risk.
8/ Example 2:

The BAYC want to airdrop a token (I am not saying they do, but if they did).

I would prefer that token to go to an active wallet, not the cold vault where my BAYC are sitting.
9/ Example 3:

Someone wants to make a game for Wicked Craniums

Great, again I want to delegate signing to another wallet to play the game, without having to carry around the underlying NFT on an active wallet.

It even allows you to play with hot wallets since you can reset
10/ Example 4: A display software of some type wants to sign to display your NFT.

Your display address can sign to allow display of the NFT.
11/ This not only restores composability, but it enhances it, bc then you can assign or sell or lease these rights.

e.g. sell the rights to airdrops for the Tulip for x period to y address.

(also means the assignments should have time periods associated with them, optionally)
12/ I think this is an important topic. There is absolutely a zero-sum situation right now between experimentation and fun composability in NFTs and proper security

As NFTs increase in value and more people get better at security, the problem 6529 Museum has today will broaden
13/ What are the solutions?

For new NFTs, it is easier. If we could agree on 3-4-5 standard metadata fields with the assignment addresses, then contracts could respect the values in those fields.

For older ones, I think it is more complex, interested in hearing views

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with 6529

6529 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @punk6529

9 Dec
1/ On 4156

Today, and in the coming days and months, we will get to see the outcome to a question that I have pondered since I first followed 4156 (a long time ago)

I have very warm feelings for this ape. But are these feelings for the ape or for the voice behind it?
2/ I see this ape and I think "provenance, not copyright";

Oddly, I see this ape and still think "punk maxi"

Now that the voice and the image have split, that the identity has split, what will I feel?
3/ I think, in my mind, the twitter account and the voice is still 4156.

I think if I am referring to this voice in a few weeks, I will still say "4156", not "the artist formerly known as 4156".

This part is quite clear to me (at least today)
Read 13 tweets
8 Dec
1/ There is some strange effect in crypto haters that turns even the most ardent capitalists into aspiring members of the young communists club.

I was reminded of this with these quotes about the metaverse from an Oct FT article
2/ "This isn’t about building a decentralised paradise where everyone can prosper and live in harmony; this is about making a small group of people rich."

I disagree with the substance of the statement, but this coming from the FT is just chef's kiss
3/ FT is short for Financial Times, a newspaper focused largely on financial markets, plus a few lifestyle pages relating to spending habits of very rich people.

The average FT reader is, in fact, striving to make "a small group of people, themselves included, rich"
Read 6 tweets
4 Dec
1/ On NFT Photography 1/1s vs Print 1/1s

I have had a lot of photographers discuss this with me in DMs and there is a discussion online today.

Since there a lot of dimensions to this question, I am going to lay out my overall views here
2/ I am going to cover:
a) the legal position
b) old v new photographs
c) my view
d) what I think others will think
3/ The legal position is crystal-clear. In absence of another agreement, the photographer has the right to issue an NFT 1/1, a print 1/1, a coffee mug, a t-shirt and so on, from the same image.

They retain the copyright.
Read 27 tweets
21 Nov
Time to live on the edge a bit.

We have 17 Gradient owners (great) and this is taking too long (not great)

For the very first time, going to send 4 Gradients live simultaneously 🤯

Gradient #89 is live (#90 is staying in-house for now)

opensea.io/assets/0x0c58e…
As is Gradient #11 (#10 is staying in-house for now)

opensea.io/assets/0x0c58e…
As is Gradient #88

opensea.io/assets/0x0c58e…
Read 5 tweets
19 Nov
1/ Thank you @yongoh_kim. 🙏

I came across @yongoh_kim's work a few weeks ago via his Travel India collection. I have spent a lot of time in India and I found his lens on India so unique.

Very happy for his @SuperRare Genesis piece to join the 6529 Museum
2/ In the 6529 Museum gallery below, you can see the almost complete Travel India series (95/100 or so of the editions and 1/1s) and all of the Travel China series

I think it is lovely to see the whole India journey together in one place

oncyber.io/6529yongoh
3/ And for those holders of the 5 'missing' pieces in Travel India that I previously bid on, it might be nice if we could get them together with their brethren.

You can reach out to me if you like; if not, it is fine, I am very happy with how this is. 🙏
Read 4 tweets
19 Nov
1/ On How To Secure Your NFTs

Where are your NFTs out in the metaverse?
How do you store them?
How do you keep people from stealing them?!
How do you pass down your Grails to your grandkids?

Let’s find out!
2/ There is a lot of confusion about wallets and NFT storage.

This thread is going to try to cover everything from basics for our new NFTs frens to some advanced topics for 🐳s

Make sure you click “read more” after tweet #30 because we are going to #30 and beyond!
3/ Disclaimers:

Security is hard, you may make mistakes, I may make mistakes, new attack vectors might emerge

I discuss specific solutions. They might have bugs, there might be other better solutions

So this is my best view, but I can’t take responsibility for your NFTs
Read 107 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(