Flute (ArtiFusion)
AI-Powered NFT Generator & Ethereum Marketplace
“Flute combines generative AI creation pipelines with decentralized NFT minting and marketplace trading on Ethereum, enabling artists to create, pin to IPFS, and trade assets seamlessly in one modern application.”
Creators without technical Web3 knowledge encounter significant barriers when transforming generative AI art into tradeable cryptographic assets with decentralized storage guarantees.
Next.js frontend connects to an AI generation pipeline, pushes generated media to IPFS via NFT.Storage pinning services, and triggers ERC-721 smart contract minting and trading on Ethereum.
Core Engineering Responsibilities & Contributions
Generative AI Pipeline
Integrated diffusion image generation pipelines with automatic metadata formatting conforming to OpenSea ERC-721 standards.
IPFS Pinning Integration
Implemented decentralized decentralized media persistence ensuring art permanence independent of centralized storage servers.
NFT Marketplace Logic
Authored smart contracts for listing, escrowing, and trading digital art on Ethereum.
Key Architectural Decisions & Trade-Offs (Why X over Y)
Why IPFS instead of cloud storage for NFT assets?
NFT metadata must remain immutable and verifiable by token holders forever; IPFS content identifiers (CIDs) prevent rug pulls.
Production Challenges & How They Were Solved
Network Latency in IPFS Gateways
Implemented multi-gateway fallback fetching (Cloudflare, IPFS.io, Pinata) to ensure instant preview loads.
Scalability & 100k Concurrent Users Roadmap
- 01.Implement ERC-721A batch minting to minimize gas consumption during high demand periods.
- 02.Support cross-chain bridge deployments across Ethereum and Polygon.
Key System Highlights
- AI-based automatic artwork generation
- One-click NFT minting on Ethereum
- Full NFT marketplace (list, buy, like, view)
- User-specific NFT collections dashboard
- On-chain ownership and pricing logic
- Modern dark UI with smooth UX for Web3 users