🚀 Imagine NFT is a decentralized NFT creation and marketplace platform powered by AI and SUI blockchain. Users can simply describe their ideas, and AI will generate both a description and an image, allowing them to mint, list, and sell NFTs seamlessly.

- AI-Powered NFT Creation – Uses Atoma for AI-generated descriptions and DALL·E for image generation.
- Seamless Minting & Marketplace – Built on the SUI blockchain for fast and secure transactions.
- Beginner-Friendly – No coding required; effortless NFT creation and listing.
- Blinks (Instant Buy Links) – Share your NFTs via Twitter with a Blink, enabling instant purchases directly from tweets.
- Decentralized Storage & Database – Powered by Supabase for secure and scalable database management.
- Modern Tech Stack – Built with React, Vite, Tailwind CSS, and TypeScript for a fast and responsive UI.
- GitHub Repository: Imagine NFT
- Live Demo: imgnft.fun
- Working Video: Video
git clone https://github.com/shrishail356/imgnft.fun.git
cd imgnft.fun
pnpm install
Create a .env
file in the root directory and add the following environment variables:
VITE_ATOMA_API_KEY=your_atoma_api_key
VITE_OPENAI_API_KEY=your_openai_api_key
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
VITE_IMGBB_API_KEY=your_imgbb_api_key
VITE_SALT_API="https://salt.api.mystenlabs.com/get_salt"
VITE_PROVER_API="https://prover.mystenlabs.com/v1"
VITE_SUI_NETWORK="devnet" # Change to 'mainnet' if deploying live
VITE_SUI_NETWORK="https://fullnode.mainnet.mystenlabs.com:443"
VITE_ADMIN_ADDRESS=your_admin_wallet_address
VITE_ADMIN_SECRET_KEY=your_admin_secret_key
pnpm run dev
The application will be available at http://localhost:5173/
.




### [Verify onChain Sui Explorer here](https://suiscan.xyz/testnet/object/0x8a315be4e954b72ce47baa52b4a51e1f9d2e33473960544807039657341f2b79/tx-blocks)
- Blockchain: SUI Network
- AI & Image Generation: Atoma (for descriptions), DALL·E (for images)
- Database: Supabase
- Frontend: React, Vite, Tailwind CSS, TypeScript
We welcome contributions! Feel free to fork the repo, create a new branch, and submit a pull request.
🚀 ImgNFT.fun – Making NFT launch as easy as having a conversation! 🚀