The web is full of NFT marketplaces, None of them are fully decentralized. They require a creator application which will be approved by some centralized authority. A small scale artist cannot think of passing criteria of these marketplaces. Tez Bytes solves this issue. This project is created to solve these problems and create a decentralized marketplace for art for everyone for anyone.
The marketplace on the web now are complex to use. Tez bytes is a easy to use marketplace. Where anyone can join and sell there artwork.
Challenges I ran into
Inter contract calling, I had to create a different contract for minting tokens and selling then. The intercontract calling was a bit trick.
Casting data on smart contract. It was a bit chalanging to cast string to bytes for storage.