Skip to content

shrishail356/imgnft.fun

Repository files navigation

Imagine NFT | AI-Powered NFT Creation & Marketplace

🚀 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.


image

🌟 Features

  • 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.

🔗 Links


🛠 Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/shrishail356/imgnft.fun.git
cd imgnft.fun

2️⃣ Install Dependencies

pnpm install  

3️⃣ Create a .env File

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

4️⃣ Run the Development Server

pnpm run dev  

The application will be available at http://localhost:5173/.


🖼 Demo Screenshots

image image image image
### [Verify onChain Sui Explorer here](https://suiscan.xyz/testnet/object/0x8a315be4e954b72ce47baa52b4a51e1f9d2e33473960544807039657341f2b79/tx-blocks)

🏗 Built With

  • Blockchain: SUI Network
  • AI & Image Generation: Atoma (for descriptions), DALL·E (for images)
  • Database: Supabase
  • Frontend: React, Vite, Tailwind CSS, TypeScript

🤝 Contributing

We welcome contributions! Feel free to fork the repo, create a new branch, and submit a pull request.


Team

🚀 ImgNFT.fun – Making NFT launch as easy as having a conversation! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published