Conversation

NFT profile picture
Replying to
This is Blouns contract. Prior to this thread, I minted (paid the mainnet price to create and record the token on the blockchain). Let's visit 'Read contract' tab. Here, anyone can send a message into the contract, it will process it and respond as coded
1
5
NFT profile picture
I know that token #1 exists and I can prompt the contract with '1'. The contract seems smart but it comes back to me with this unreadable rubbish... Was this a waste of time?
Image
Image
1
4
NFT profile picture
Blockchain contracts cannot output images and binary files. In order to pass an image through the contract needs to encode it into a regular text string. The string with a hidden meaning. You can see a hint at the very top of the response. It's using base64. That's easy enough.
Image
1
5
NFT profile picture
I google 'base64 decode' and click the top link. Copy and paste the output into a website you'd find – and you'll see your _on-chain_ Bloun. The image comes with a bunch of data: title, description, properties, etc. And you can probably see the image (also encoded with base64).
Image
Image
1
4
NFT profile picture
In a regular non-chain NFT the image field would have a link (IPFS or the creator's hosting) to the actual pic. That json above is what you _actually own_. Idk about you, but I prefer to own not just a link, but also the actual visual NFT item. Copy, paste, decode and see...
Image
1
6
NFT profile picture
Here it is! My very own timeless, indestructible, beautiful Bloun #1. I paid my eth to create it for as long the blockchain exists I will be able to obtain my feel-good art piece from there at no cost. Non-perishable art, what's not to like? Mint @ blouns.gmi.sh
Image
1
8