NFT Format Final filetype: PNG PNG is stored on chain. Depending on the chain the token format or contract may differ. Ergo ---- Type: EIP-OO4 On-chain format placed in R4. Link in R9 points to a scaled-up version of the PNG. Original PNG tends to be quite small and this makes viewing it in various places much nicer. 8% Royalty Minted with ergoauctions.org or own minter. The basic on-chain format is below. Name: Set: () 1010s ART by the Dark Lord of Programming @the_dlop BEGINFILE ENDFILE This format uses the Ruby 3.0.1 Base64 Encoder https://ruby-doc.org/stdlib-3.0.1/libdoc/base64/rdoc/Base64.html Notes on Base64.encode method: Returns the Base64-encoded version of bin. This method complies with RFC 2045. Line feeds are added to every 60 encoded characters. To convert to png on linux: Paste into file, lets name it 'encoded.txt'. Then we will need to remove all the newlines before decoding it. We can do this with a sequence of commands: cat encoded.txt | tr -d \\n | base64 -d - > image.png The decoded image should now be in image.png. An example from OTC 1: https://twotens.art/sets/otc/1.html https://ergotokens.org/#/?token=c371b09774de394442258f3066f040b18a0b28b24e203a8f57b0a10c83180541 Name: OTC 1 Set: Others (OTC) https://twotens.art/sets/otc/1.html 1010s ART by the Dark Lord of Programming @the_dlop BEGINFILE iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAABHRFWHRpADU5 DJ4kfwAAAAN0RVh0ZgAzxWrV3AAAADNQTFRFAAAAAgICCAgIGwI1KRBDKxJF MxpNSzJlXEN2bVSHfmWYj3apkHeqoYi7sZjLspnMw6rdPdoNfQAAAC9JREFU eJxjYmRgYmHnZOLiY+FgZWZi/MfOyMjIxMjMBALMQDbjN6Yfvz5/+PAbAEID CCKDnUU5AAAAAElFTkSuQmCC ENDFILE Dark Lord of Programming