hackquest logo

ZapGift

ZapGift is a decentralized peer-to-peer micro-gifting platform on Arbitrum, enabling users to send ARB-based gifts with customizable messages stored on IPFS . It supports charitable donations also

비디오

설명

GiftZap is a decentralized micro-gifting dApp on Arbitrum Sepolia allowing users to send ARB-based gifts with customizable types (e.g., coffee, voucher) and messages stored on IPFS via Pinata for persistence. Users can donate to owner-managed charities, save favorite recipients onchain with gift history, view a leaderboard of top gifters, and share gifts via X or WhatsApp. Recipients redeem gifts via a QR code or url link, restricted to their wallet, earning milestone and charity badge NFTs. Built with Solidity smart contracts (GiftManager, BadgeNFT) using Foundry, and a Next.js frontend with Privy for wallet authentication, Wagmi for contract interactions, Tailwind CSS v4 for styling, and Lottie for animations. It's for crypto enthusiasts and casual users seeking a fun, secure gifting experience on Arbitrum.

해커톤 진행 상황

During the hackathon, we developed the core smart contracts (GiftManager.sol, BadgeNFT.sol) with IPFS integration for metadata, deployed to Arbitrum Seploia using Foundry, and built a responsive Next.js frontend with Privy/Wagmi for wallet/contract interactions. I implemented gift sending/redemption, charity donations, onchain favorites, leaderboard, X/WhatsApp sharing, and NFT minting for milestones/donations, with Pinata for reliable IPFS storage and Lottie animations for UX delight.

기술 스택

Next
Solidity

자금 모금 상태

Pre-Seed (seeking funding for further development and marketing)

오픈 소스
부문
DeFiNFTSocialFi