project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

TipsyTap

TipsyTap lets users tip Web3 hosts/venues with any memecoin on BASE. The total tips received act as a reputation score, incentivizing great service. Hosts/venues can withdraw received memecoins, combining fun meme assets with a reputation system for engaging Web3 experiences.

TipsyTap

Created At

ETHGlobal Sydney

Project Description

Concept We are experiencing a memecoin hype, mainly on Solana and BASE. While people are still crazy about its speculative features, we consider it would be an excellent tool to build communities and connects our daily life with crypto. Therefore, we build this mobile-end payment application to incentivize excellent service and experiences while leveraging the fun and creativity of memecoins, with a hint of amusing Nouns elements.

Application Mechanics The app has two portals: user portal and venue/host portal. The user portal has following functions:

  1. Log in or sign up with email (Account Abstraction) or wallets (MetaMask, Coinbase Wallet etc.), then set the password.
  2. User profile page, which displays the balance of different memecoins, memecoin top-up, tip the venue, tip the host and tipping history.
  3. In tip the venue/tip the host page, user can enter amount of tipping, re-enter the password, review and then submit the transaction.
  4. In the transaction successfully made page, the new balance of tipped venue/host will be shown, with back to profile button. The venue/host portal has following functions:
  5. Log in or sign up with email (Account Abstraction) or wallets (MetaMask, Coinbase Wallet etc.), then set the password.
  6. Venue/host profile page, which displays the balance of different memecoins, withdraw and tipping history.
  7. In withdraw page, user can enter amount for withdrawn, re-enter the password, review and then submit the transaction.
  8. In the transaction successfully made page, the new balance of tipped venue/host will be shown, with back to profile button.

How it's Made

TipsyTap uses React JS, Next JS, Privy, Wagmi, Viem JS.

WEB3 The following are the tools used for blockchain-related features: BASE: the memecoin $Bdrunk we use in demo is on BASE. Firstly BASE has vibrant memecoin ecosystem, secondly it aims for mass adoption - bringing another 1 billion users onchain, last but not the least, it enables faster, cheaper and securer small transactions. Account Abstraction: even though we only use Gmail login in the demo (due to short on time), but it is the first step to enable future AA wallet.

background image mobile

Join the mailing list

Get the latest news and updates