I am able to mint HTML pages as either a 1 of 1 or Series > Manual Upload via animation_url however, animation_url seems to be ignored when trying to mint via Series > CSV Upload.
Expected Outcome
Series > CSV Uploadusing the CSV included below would mint the following HTML pages- “snowden-archive” on Arweave
- “SETUP32.EXE” on IPFS
Please note that I had originally included links to all text in italics below, however, as I am a new user I cannot include more than two links in my post. Would love to share the links as originally intended to make it easier to debug! In place of links, assets can be viewed on OpenSea > Sepolia > Contract
0x9ce0fcc01cb9b04037d8511a0c1db62c903b1c6a. Token numbers for this contract provided below.
Actual Outcome
-
Series > CSV Uploadusing the CSV below effectively mints theimagefield (animated GIFs) rather than theanimation_urlfield- “snowden-archive” on OpenSea after minting via
Series > CSV Upload=> token #25 - “SETUP32.EXE” on OpenSea after minting via
Series > CSV Upload=> token #26
- “snowden-archive” on OpenSea after minting via
-
Notice the difference (HTML pages, not animated GIFs):
- “snowden-archive” on OpenSea after minting via
Series > Manual Upload=> token #21 - “SETUP32.EXE” on OpenSea after minting via
Series > Manual Upload=> token #22 - “snowden-archive” on OpenSea after minting via
1 of 1=> token #23 - “SETUP32.EXE” on OpenSea after minting via
1 of 1=> token #24
- “snowden-archive” on OpenSea after minting via
-
Specifically:
- “snowden-archive” >
tokenUridoes not haveanimation_urlkey when minted viaSeries > CSV Upload(token #25) - “snowden-archive” >
tokenUridoes haveanimation_urlkey when minted viaSeries > Manual Upload(token #21) - “snowden-archive” >
tokenUridoes haveanimation_urlkey when minted via1 of 1(token #23)
- “snowden-archive” >
To Reproduce
- Create > Series > CSV Upload
- Use the following CSV
name,description,created_by,image,animation_url
string,string,string,string,string
"snowden-archive","Testing",Eric Corriel,https://assets.enterthemachine.io/v3/famous-files/thumbnails/square/lg/1.gif,https://arweave.net/Mi9PLAnb4at9Ym8Z_Nm_5QuqAtVRnadOmJz3N0f-uPs
"SETUP32.EXE","Testing",Eric Corriel,https://assets.enterthemachine.io/v3/famous-files/thumbnails/square/lg/2.gif,https://ipfs.io/ipfs/QmUvaeFKus3xsWPFfaxmqyZuYrhM3Y6aFSxd9LVYFSUvGB
In addition…
- The documentation on creating HTML NFTs says one needs to include
animation_details: {"format": "HTML"}however this is no longer necessary as 1 of 1s and Series > Manual Upload HTML NFTs mint just fine without this key. In addition, escaping double quotes in CSV files is tricky (I think it would need to be{"""format""": """HTML"""}which could throw people off. Perhaps consider removing this from the documentation if it’s no longer necessary.
In order for our team to investigate a bug/errors, please provide the following:
- What is your wallet address? : 0x40132A7Ec3d871c5380003D5BfED2EBb5cc1BCf9
- A summary of the issue : described above
- What are you trying to do? : Mint HTML pages via
Series > CSV Upload - What is the actual outcome? Are you seeing any error messages? : See above, no error messages
- A screenshot of the issue/error with the console.
- What browser are you using? : Chrome
- What wallet are you using? : MetaMask
Thank you!
