Video thumbnail

BuzzMint

AI-powered NFT minting platform with cross-chain swaps and decentralized Swarm storage integration

BuzzMint

Created At

ETHGlobal Prague

Winner of

Blockscout - Big Blockscout Explorer Pool Prize

Prize Pool

Project Description

BuzzMint is a comprehensive Web3 platform that revolutionizes NFT creation by combining AI image generation, cross-chain token swaps, and decentralized storage. Users can generate unique images using OpenAI's DALL-E, upload existing files, or mint NFTs directly from their content. The platform seamlessly integrates with multiple blockchains (Ethereum, Gnosis, Arbitrum, Optimism, Base, Polygon) using LiFi's cross-chain infrastructure, allowing users to pay with any supported token. All NFT metadata and files are stored on Ethereum Swarm's decentralized network, ensuring permanent, censorship-resistant storage. The intuitive interface guides users through wallet connection, storage collection creation, token swapping, and NFT minting in a streamlined workflow. BuzzMint makes Web3 NFT creation accessible to everyone, regardless of their technical expertise or which blockchain they prefer to use.

How it's Made

BuzzMint is built with Next.js and TypeScript for the frontend, utilizing Wagmi and Viem for Web3 interactions. The application integrates OpenAI's DALL-E API for AI image generation and LiFi's SDK for seamless cross-chain token swaps across 9+ blockchains. For decentralized storage, it connects to Ethereum Swarm network using their API and Nodes, creating postage stamps and uploading files/metadata directly to the distributed network. Smart contracts are deployed on Gnosis Chain using Solidity, implementing NFT collection factories and individual collection contracts. Key integrations include MetaMask/WalletConnect for wallet connectivity, real-time price feeds for accurate swap calculations, and a robust retry mechanism for network reliability. The architecture separates concerns with dedicated utilities for file processing, blockchain interactions, and API communications, ensuring maintainable and scalable code.

background image mobile

Join the mailing list

Get the latest news and updates