But the wtf moment was: when I got myself a couple of .eth names from the ENS (Ethereum’s equivalent of DNS, more on that in a minute)… they *automatically* showed up on my OpenSea profile page like they were assets for sale, with “make an offer” buttons. I had to hide them!
Conversation
But I still hadn’t truly grokked what was going on. My third experiment was on the buy side, I “collected” a short story by on yet another “site” called mirror and when the site prompted me to “display” it on my profile I was unable to figure out how.
Quote Tweet
bought my first NFT, a short story by @sachinnbenny ... trying to figure out how to "display it on my profile" like mirror is encouraging me to do. mirror.xyz/0x02Dad585640b
2
1
38
But when I went back to OpenSea… it was *already* there!
This was, as I said, my Aha moment. The content had only the flimsiest relation to the container. Form and content are decoupled *globally* as a matter of Web3 architecture. It’s not a design choice for “sites”
3
2
114
If you recall old Web1 debates about form/structure separation vs coupling, xml/xslt vs html/css (remember ColdFusion? PHP is still around), this is kinda an end run around it all. On Web3 form and content are minimally separated outside the scope of your personal tastes.
2
2
47
Interlude: ENS. It’s $5/y to get a .eth name >5 chars payable in eth (4 chars is $160/y, 3 is $640/y, which is why I didn’t buy vgr). But at $5 level, current gas prices (transaction fees, like credit card fees but variable based on demand) cost way more than registration!
1
37
So weirdly, because the tx fees depend on amount of data you write, and it makes little difference whether a number is “1” or “10” in the contract that represents your registration on chain, it makes more sense to register for long periods. Web3 commoditizes transaction costs!
2
1
38
Okay report on final experiment. A couple of days ago I tried to summarize my learnings so far with a little cartoon. A capability maturity model pyramid overlaid on a 2x2. And of course I immediately joked “I should NFT this” and of course I immediately thought “well why not”
3
6
74
Aside: the diagram has the x-axis separating sustainable futures (above water) from unsustainable ones (below water) and the y-axis separating positive futures (right half) from the negative ones (left half). The annotations are in a weird language Web3 types speak. Primer:
1
39
Anyhow, I minted it as my “Hello World” NFT on Mirror. This works a little differently. The exact same thing (yes the thing you can right-click and save right here for free) can be “collected” at 3 different levels with floor prices of 0.01, 0.1, 1 eth.
3
35
Replying to
I’m not sure link is the right word. The contract likely contains the ipfs hash of the mint
Replying to
Aha, it looks like mirror.xyz is the content itself. The arweave transaction states that the content is application/json type, and also gives a hash. Thanks.
I‘ve just discovered Internet computer from Dfinity which is a level 1.
1


