Back to Timeline
NFTJul 2022 - Dec 2022

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.

Buidl Ape Yacht Club screenshot

Tech Stack

Next.jsTypeScriptTailwind CSSRainbowKitWagmiethers.jsGoSolidityFoundry

Category

NFT
PeriodJul 2022 - Dec 2022

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

01

Interactive trait-selection UI with live preview

02

RainbowKit + Wagmi wallet integration

03

Go backend with Google Cloud image composition

04

On-chain event listeners for transfers & trait updates

05

Solidity contracts deployed via Foundry

Visual Gallery

Buidl Ape Yacht Club screenshot 1