ERC721 metadata not showing on OpenSea

Good day. I would like to generate metadata as the script runs. Can I pass JSON string to tokenURI parameter? If not, please tell me why my JSON file
https://birga.azurex.ru/erc721/0
not running on opensea? It feels like he doesn’t even see him

var jsoniPFS = “https://birga.azurex.ru/erc721/0”;
const exchangeEncodeABI = contract.methods.mint(address, web3.utils.toHex(transactionNonce), jsoniPFS).encodeABI();

What do you mean when you say “not running on opensea”? By quickly looking at your json and OpenSea’s metadata santards I can’t immediately spot the error.

1 Like

You should try validating your metadata to see what the issue is:

OpenSea metadata validation is at https://rinkeby-api.opensea.io/asset/[nft contract address]/[token id]/validate

My example can be found at:
https://rinkeby-api.opensea.io/asset/0x5c5c53D13aD8725cFE551D6E9dB93e9a9D38D78D/0/validate/