
(Web App, dApp, Web3, Blockchain — 2025)
TipMe
Client
Personal
Role
Fullstack Developer
Year
2025
Stack
Nextjs · TailwindCSS · ShadCn · Hardhat · ethers.js · wagmi · RainbowKit
Live
—
(Challenge)
Thebrief.
Centralized donation systems for creators often introduce steep intermediary fees and a lack of transactional transparency, masking the direct connection between fans and digital content creators. The technical challenge lies in engineering a decentralized donation infrastructure that ensures absolute peer-to-peer transparency via the Ethereum blockchain. This requires managing complex Web3 states—such as wallet multi-connectivity, asynchronous blockchain confirmations, and secure smart contract calls—all while translating low-level cryptographic processes into a simple, responsive, and trustworthy frontend interface.
To build an intuitive user entry-point into Web3, TipMe utilizes Next.js and TypeScript coupled with RainbowKit and Wagmi to achieve seamless, multi-wallet connectivity. Heavy on-chain interactions are handled smoothly using declarative Viem hooks, enabling immediate transaction tracking and real-time funding goal progress updates directly from the blockchain. Furthermore, the platform encapsulates this decentralized logic within a distinct, highly modern "Neo-Brutalism" UI system using Tailwind CSS and Shadcn UI, successfully lowering the Web3 friction barrier for standard users.

(Next project)