MyNFTGallery
Turn your ENS into your personal NFT gallery and invite friends to visit it online.
Screenshots





Problem Statement
This app allows you to host your personal NFT gallery on your ENS domain.For people who already have something on their ENS domains there is an option to host the gallery on a subdomain, e.g.gallery.ghostbat.eth.limoHow does it work?User logins with his/her walletIf the user doesn't have ENS domain, there is an option to buyUser selects preferred domain and has an option to setupgallery.<select_domain>subdomain for the galleryThe app uses a few providers to get NFT data from different chains (QuickNode, Covalent, NFTPort)User selects NFTs that he/she wants to show in his galleryStatic page with selected NFTs is generated and deployed to IPFSIPFS URL is set as a content hash to the selected ENS domain/subdomainUser can invite his/her web2 friends to visit his NFT gallery using<selected_domain>.limo
Solution
The project frontend is built using the Next.js framework. The project utilizes ENS domains/sub-domain functionality to allow anyone to host a personal NFT gallery. The data is fetched from a few different sources:owned by user ENS domains/sub-domains is fetched from TheGraphowned by user NFTs are fetched from different providers, as non of the providers returns easy-to-use data for different chains
Hackathon
ETHOnline 2022
2022
Prizes
- 🏆
🥈 Covalent — Best Use
- 🏆
🏊♂️ NFTPort — Pool Prize
Contributors
- vlad324
15 contributions