add SetTokenURI function to OpenZepellin contract solidity

Job ID: 34963278

Budget: $10 – $30 USD

Hi
Im having problem with adding SetTokenURI function on my smartcontract , function has been added but data is not saved on chain.
I need a exaple of ERC721 contract which has a minting function and properly working SetTokeURI function where after mint I can change URI for every token separately .
Example of my contract which do not work is:
https://polygonscan.com/address/0x2ecebae115afa591b589338c755f6de8ec8daff3#readContract
Related categories: Blockchain Ethereum Solidity Smart Contracts