hackquest logo
  • Learn
  • Explore Course
  • Build
  • Explore Hackathon
  • Project Archive
  • Community
  • Forum
  • Global Event
  • My Community
  • Co-learning
  • Organization Hub
  • More
    • Glossary
    • Blog
    • Faucet
    • Job Station
    • Press Kit
    • Founder
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.

Videos

Project image 1

Tech Stack

React
Web3
Solidity

Description

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.

Progress During 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.

Fundraising Status

Not Raised

Team Leader
Hhq_1780660866
Project Link
Deploy Ecosystem
BaseBase
Sector
AINFTOther