Inspiration
- Art is increasingly being created with AI (Source: ArsTechnica)
- Generative AI is a big revolution (Source: a16z)
- Every generated art piece can be an NFT (Source: CoinDesk)
- AI NFT Art may be the next big trend in blockchain & crypto (Sources: CoinDesk, CoinTelegraph, ZyCrypto).
What it does
AiArtNFT.app is an NFT marketplace with built-in Generative AI system, that generates art from text, using OpenAI's DALL-E API, and enables the selection of the generated image and immediate placement of that image into an NFT marketplace.
Novelty is that, while it is possible to find many text-to-image generation web services and many NFT marketplaces, to the best of our knowledge, there are only two Web 3 dApps, as hackathon projects that integrate AI art generation with NFT marketplace.
How we built it
- Frontend: React.js, Next.js, Typescript
- Backend: Node & Express, MongoDB, Next.js SSR
- Web 3.0: xrpl.js, IPFS as cloud server, Pinata
- Generative AI: DALL-E API
- Other: Vercel.app: Deployment, Prettier: Code formatting, ESLint: Code analysis
- Project Management: GitHub: Versioning, Discord: Communication
- Art Curation: Labs.OpenAi.com for AI-generated art
Challenges we ran into
Uploading the generated images to IPFS in a reasonable time.
Accomplishments that we're proud of
- One of the very first NFT marketplaces in the world for AI-generated art.
- Combining blockchain technology (NFT, DeFi) with generative AI technology, specifically text-to-image.
- Integrating everything under a single unified platform.
- Displaying intuitive text prompts that the user can add to the text input box, so that better images can be generated.
What we learned
If something is to be done, it better be cool.
What's next for AiArtNFT.app
- Deployment on Mainnet
- Ready-to-Purchase Art Collections on Mainnet
- Responsive Frontend
- Tutorials for Better Image Generation
- Using Multiple AI Models/API
- Bulk-minting of NFTs
- Safe Results Filter
- Generating other media with AI
- Connectivity & Minting to Existing Marketplaces
- Exporting the Full Source Code and Images for an NFT Marketplace
- Telegram Integration
- Social Media & Network Effects
Built With
- dall-e
- eslint
- express.js
- ipfs
- mongodb
- node.js
- openai
- pinata
- prettier
- react.js
- typescript
- vercel
- xrpl.js




Log in or sign up for Devpost to join the conversation.