NFTs

Out of context: Reply #230

  • Started
  • Last post
  • 844 Responses
  • kingsteven1

    I don't know enough about the technology to know if it's viable but it would be great if someone hooked up NFTs to work with WebGL shaders.

    - They're often just a few bytes in size so could be stored within the token

    - They're future proof - based on web standards and they will run at any viewport resolution

    - Potential for generative art which evolves on each trade

    this sort of thing:

    https://www.shadertoy.com/view/X…
    https://www.shadertoy.com/view/l…
    https://www.shadertoy.com/view/t…

    I had a google and could only find a few folks that write shaders trying to figure out if they were mint-able who ended up exporting as video but would be interested to know if it's possible...

    • nothing stops anyone from minting a piece of code, me thinksrenderedred
    • would it be as simple as the marketplace supporting it then? aren't many just URLs to publicly hosted jpgs... i wouldn't know where to start to look in to thatkingsteven
    • saw talking about stuff like that in the progressive art community...
      https://www.hicetnun…
      uan
    • nice! that seems to use tezos to manipulate the image data in the token. so i guess it may just be that the marketplaces have to support viewing webgl, which iskingsteven
    • tricky enough now i think of it. i just like the meta of processing transactions containing code that runs on the graphics card through graphics cards...kingsteven
    • @kingsteven
      artifact->token->own...
      artifact is the same at each token transfer
      tezos generates that content per owner.
      sted
    • index.js:31:14sted
    • sted, that line totally looks like some cyberpunk 'code is law' thing :-)uan
    • ah, i get ya. it does seem like the two main standards for NFTs (eip-721 and eip-1155) only accept URIs to a JSON file and that the JSON file must link to akingsteven
    • file with mime type image. So I guess that's the main restriction otherwise it would seem generating WebGL in an HTML wrapper would be possible...kingsteven
    • I mean, it's possible but its not going to show up in your wallet unless you tokenize a link to a thumbnail...kingsteven
    • @uan it's on your browsers console window :) that's a location of a code-trace what displays some details about the system and this nft.sted
    • @kingsteven this sounds like that you're saying that the artifact content is stored in the blockchain. but it isn't, and it can't be.sted
    • nah, i get that now. i didn't realise that the images sold as NFTs are essentially the image thumbnail field of the API response. I had assumed that field couldkingsteven
    • be used for other types of data or the wallet had some sort of interface for viewing associated data via the marketplaces' APIkingsteven

View thread