hackquest logo

Monaco - Crypto Gifting Made Simple

Monaco Gift Card makes sending Monad effortless create an Monad-backed gift card with a secret and share it. The recipient claims it instantly, no wallet setup or crypto knowledge needed.

Videos

Description

Description

Monaco Gift Card is a full-stack Web3 application that enables users to create and claim Mona-backed gift cards using a simple secret-based mechanism. It combines an on-chain Solidity smart contract for secure fund management with a Next.js frontend for seamless user interaction.

The contract handles gift card creation, secret verification, and redemption, emitting structured events (GiftCardCreated, GiftCardClaimed, GiftCardTransferred) for real-time UI updates and off-chain indexing. Each card stores value in ETH, linked to a unique secret hash for claim validation.

On the frontend, Monaco integrates email-based custodial smart wallets powered by magic link authentication — allowing non-crypto users to receive or redeem ETH without installing wallets or managing private keys. The platform supports gas-sponsored transactions, ensuring a frictionless onboarding experience.

Designed for gifting, airdrops, events, and raffles, Monaco bridges the gap between Web2 simplicity and Web3 transparency — delivering a secure, user-friendly, and production-ready ETH gifting solution.


Progress During Hackathon

We built the entire app during the hackathon.

Tech Stack

React
Next
Smart Wallets
Monad
Solidity
Ethers
Typescript
Hardhat

Fundraising Status

Nothing for now

Team Leader
MMani Yadla
Sector
SocialFiRWADeFi