Inspiration

An open decentralized NFT Marketplace built with Solidity and Next.js, powered by Polygon Technologies.

What it does

It basically is an open platform where users can mint and trade their own NFTs.Users can access the application via web-browser, and must have the Metamask wallet installed. Each action performed by the user (mint a NFT, sell NFT, buy NFT...) creates a transaction on Polygon, which will require Metamask confirmation and pay a small fee, and this transaction will permanently modify the state of the NFTMarketplace smart contracts. On top of it, users NFT Metadata will be uploaded to the IPFS, generating a hash which will be permanently recorded on the blockchain to prove ownership.

Challenges I ran into

After succesfully deploying the project for the first time, I had to rebuild parts of it since the API I was using, got deprecated a couple of days ago, and the whole interaction had to change. It was a bit intimidating but I learned a lot.

Accomplishments that I'm proud of

The full stack app is fully functional and users can use it's features at it's full potential.

What I've learned

I learned more efficient ways to talk with the blockchain.

What's next for Polyplace

A clear deploy on Polygon Mainnet, auction features (English & Dutch), bulk upload of NFTs as collections, creator details and more.

Built With

Share this project:

Updates