NFTs animate not displaying on opensea

https://sphji7fradbe.moralishost.com/00000000000000000000000000000000000000000000000000000000000003e9.json still not found

after uploaded on IPFS ths is the link to one of the NFTs

https://ipfs.io/ipfs/QmXGWtScN5fE3TWQH5dQeUnit6DVyHzepRRKndJYKGqwko?filename=uderdog_drifter.mp4

and this link is what input in the image: coloumn on my json metadata file

It looks like I can not download from this url.

huh! what is really happeing the size is not up to 64MB just 2MB, okay let me see what exactly am getting wrong I will check it later spent already

Will update you later mate thanks

got the listing working on openea had to store the NFTs on IPFS through pinata gateway cloud and its working perfectly now on opensea

https://testnets.opensea.io/assets/0xcccb934a7828393584ad9ba4a9fa57b90ce01413/2
that is one of the NFTs
thanks for your support

1 Like

hi there, it seems that I am getting the same error. I entered the exact same code as in the tutorial “Ultimate NFT Programming Tutorial - FULL COURSE”. Anything you can help me with @cryptokid? do you need anything else?

contract posted: https://rinkeby.etherscan.io/address/0x112f427d02a0adc04e31768e6238eea7f7ce46de
account:
0x38c8a9da43c038c3868866abf830941e7e63415e

1 Like

thats the picture posted on moralis could:

https://8wyahaxligjv.usemoralis.com/0000000000000000000000000000000000000000000000000000000000000001.json

At a first look it looks like you didn’t set an url in constructor.

thanks for quick reply. thats my url:
constructor() ERC1155(“https://8wyahaxligjv.usemoralis.com/{id}.json”) {
_mint(msg.sender, ARTWORK, 1, “”);
_mint(msg.sender, PHOTO, 2, “”);

}

@cryptokid sorry sent you the wrong contract:

https://rinkeby.etherscan.io/tx/0x9359a39b737da8358af5e960b6b88fe2713814ba99b685890c8e5afe2ea273a7

https://testnets.opensea.io/collection/unidentified-contract-cazxfs7zcc

somehow it looks like this contract didn’t have the url set either, I don’t see that url in the contract code and contract.uri(0) doesn’t return an url either.

pragma solidity ^0.8.0;


//import ERC115 token contract form Openzeppelin

import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC1155/ERC1155.sol";
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol";


contract NFTContract is ERC1155, Ownable {
    
    uint256 public constant ARTWORK = 0;
    uint256 public constant PHOTO = 1;
    
    constructor() ERC1155("https://8wyahaxligjv.usemoralis.com/{id}.json") {
        _mint(msg.sender, ARTWORK, 1, "");
        _mint(msg.sender, PHOTO, 2, "");
        
    }
    
    function mint(address account,uint256 id,uint256 amount) public onlyOwner {
        _mint(account, id, amount, "");
    }
    
    function burn(address account,uint256 id,uint256 amount) public {
        require(msg.sender == account);
        _burn(account, id, amount);
    }
    
}

mhh that’s very odd. that is my solidity contract. do you see anything missing?

ok i haven’t use the default working space as in the tutorial in remix -ethereum. let me re try

I’m having an issue getting the animation_url to show too:
https://testnets.opensea.io/assets/0x14cccd1c1d974e98a1fde18035ed10bc1b367a45/25

animation_url points to:
http://star.cjohn.design/

I don’t know what you mean by animation_url