Base64 encoded data: URIs in NFT metadata

My NFT contract’s tokenURI() generates base64 encoded data URIs for the image and animation_url, as well as for the metadata itself. So everything is on chain.

This renders as expected on OpenSea. The MetaMask Firefox plugin renders only the image and not the animation_url. The MetaMask iPhone app renders neither.

Is there anything I’m doing wrong? If not, are these features planned?


This post should be able to help:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.