Timeline for Metadata not showing up for ERC-721 OpenSea NFT
Current License: CC BY-SA 4.0
8 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Dec 26, 2021 at 6:01 | comment | added | e n | the smart contract address is here: 0x5C8117278B859B361DCb4694d7345D0bA0B909D1, and some json data is here: gateway.pinata.cloud/ipfs/… | |
Dec 26, 2021 at 6:00 | comment | added | e n | I think something's wrong with the metadata but I don't know what. I followed the tut exactly. I uploaded some JPEG's, got a CID for them and placed that CID into each JSON file like this: "image": "ipfs://QmZGFjcJNtL3RVNaxLmp9nyYsrD7FSuWgvHn4TnXr73ZAr/image_2.jpg". Those were uploaded to pinata to get the JSON CID, which was inserted into my contract. The CID for the JSON files is QmSiTHvaSRpg41RMCPQudyExVHG8bMQqmdZu6J4HJkDaxq | |
Dec 26, 2021 at 5:42 | comment | added | Kenzo Agada |
It shouldn't be an issue of the layers. Sometimes OpenSea takes some time to update the images though. When you run your json metadata from the HashLips tutorial in OpenSea's tool, do you still get "valid": false ? + Are you able to see the images from the .json in ipfs when you put it in the browser? Cause as I mentioned above in your original scenario both problems are there.
|
|
Dec 26, 2021 at 4:34 | comment | added | e n | Is open sea test-net rejecting my images becasue they don't have layers? | |
Dec 26, 2021 at 4:34 | comment | added | e n | I followed a HashLips tutorial EXACTLY and still had the same problem. I had to fix a forward slash after the json CID in the smart contract. But I still cannot get the meta-data to appear on the open sea test net. Extremely frustraing. My current images are .jpg's with numbers scrawled in MS Paint with a blank white background. My JSON files are simple with name, description, and image with the CID from pinata as well. The smart contract mints the NFTs exactly as shown in the video, but open sea only shows a generic blank background with a gray image placeholder. | |
Dec 26, 2021 at 2:08 | comment | added | Kenzo Agada | Depends what you want to do I guess... If you wanna do what probably most people do, yes you need to upload it yourself. What you would do is upload your metadata and images to IPFS (usually also using Pinata to make sure it's always available), set the IPFS metadata URI in your contract, then upload the contract as a collection (without specific token ID) to OpenSea. There might be ways to do it without uploading yourself that I'm not aware off. You can search for HashLips or Hustle Millenial videos on youtube for guides on how to do this. | |
Dec 25, 2021 at 18:21 | comment | added | e n | Hi and thank you for replying. That URL was manually produced via OpenSea by manually entering my contract address and tokenID. At no point in my process did I go to IPFS and upload any data. Does that happen automatically? Or do I need to go to IPFS and upload it myself? | |
Dec 25, 2021 at 14:46 | history | answered | Kenzo Agada | CC BY-SA 4.0 |