Buidl Ape Yacht Club
Personalized Ape NFT Builder & Minter
BAYC (Buidl Your Own Ape) reimagines the NFT minting experience by giving users creative agency. The Next.js frontend uses RainbowKit for wallet connection, Tailwind CSS with @tailwindcss/forms for styling, and lodash.merge for trait composition. The extensive Go backend handles trait validation, image composition via Google Cloud, and on-chain event listening for transfers and trait updates. Smart contracts are built with Solidity and deployed via Foundry.

Tech Stack
Category
Core Contribution
Built the full-stack application from scratch: interactive trait-selection UI with RainbowKit wallet integration and Tailwind CSS, comprehensive Go backend with Google Cloud integration for image composition, on-chain event listeners for transfers and trait updates, and Solidity smart contracts deployed via Foundry. Implemented the minting state machine with real-time transaction monitoring via Wagmi.
Project Overview
An individualized ape NFT platform where anyone can build and mint their own personalized ape. Features a visual builder with live preview, ERC-721 smart contract with unique trait-combination validation, and a Go backend handling image composition and event listening.
Technical Highlights
Interactive trait-selection UI with live preview
RainbowKit + Wagmi wallet integration
Go backend with Google Cloud image composition
On-chain event listeners for transfers & trait updates
Solidity contracts deployed via Foundry
Visual Gallery
