Club1111 · Los Angeles, US · 2021-2022
NFT marketplace DApp
Role: Full-stack Developer
- 0→1
- DApp frontend, from scratch
- Ethereum
- smart-contract integration
- Wyvern
- exchange protocol - OpenSea's
- React
- Next.js
- TypeScript
- Solidity
- Node.js
- NestJS
- Docker
The problem
An early-stage NFT marketplace needed a frontend that could grow - and a reliable bridge between the UI and Ethereum smart contracts, so users could actually bid on and transfer assets.
What I built
I designed the initial frontend architecture for the DApp on Next.js and TypeScript, establishing the state-management patterns and component structure the rest of the team built on.
I implemented NFT minting, including batched multi-mint, and built the integration layer wiring the frontend to the marketplace's on-chain exchange - built on the Wyvern Protocol, the same signed-order exchange protocol OpenSea ran on at the time. That delivered the core flows: minting, placing bids, and transferring assets.
Beyond the code
I optimized Web3 transaction handling for reliability, and mentored junior developers on Web3 best practices - the part of the job that compounds after you've left.