SmartBCH Contract for NFT collection on

Hi all. I'm totally new to this end of coding. I've spent most of the day trying to understand how everything works (I played around with coding as a teenager and was really good at it but never did anything more than make a few random bits of super simple software from it).

Looking for resources of where I can find details on how to create a contract to get my NFT's onto (smart bch). I keep finding things that are not compatible or things that are missing. For now it's just a pretty standard set of 2500 NFTs (png) which I have already created with hashlips.

If anyone can help by providing resources of how I can learn to get them from sitting on my PC out into the blockchain I would be so thankful!