hackquest logo

AgentDrop

AI art minting agent that generates unique NFTs using Venice AI and batch mints them to multiple wallets in one transaction via ERC-7715 and MetaMask Smart Accounts.

Video

Hình ảnh dự án 1

Công nghệ sử dụng

React
Web3
Solidity

Sự miêu tả

AgentDrop is an AI-powered NFT minting agent. Users input a theme and recipient wallet addresses the agent generates unique AI artwork via Venice AI, pins it to IPFS via Pinata, and batch mints ERC-721 NFTs to all recipients in a single transaction using MetaMask Smart Accounts and ERC-7715.

Tiến độ hackathon

Day 1: Scaffolded the project with React + TypeScript + Vite, integrated MetaMask Flask and wagmi for wallet connection, deployed ERC-721 smart contract with batchMint function to Base Sepolia.

Day 2: Integrated Venice AI for AI image generation, built the core agent loop — theme input → Venice image generation → Pinata IPFS upload → metadata creation → batchMint transaction.

Day 3: Fixed Venice API response parsing, replaced NFT.Storage with Pinata due to API deprecation, resolved MetaMask Flask gas issues, successfully completed first end-to-end mint.

Day 4: Deployed frontend to Vercel, added Vercel serverless function to proxy Venice API calls in production, recorded and published demo video.

Trạng thái huy động vốn

Not Raised

Trưởng nhóm
YYusuf Deji
Liên kết dự án
Triển khai Hệ sinh thái
BaseBase
Ngành
AINFTOther