BitTip
<a href="https://www.bittip.id/">Link</a>
<img src="https://github.com/Paul-Sizon/BitTip/blob/main/packages/nextjs/public/thumbnail.jpeg" width="200">
☕️ Crypto tipping platform for sending supporting content creators using Ethereum smart contracts, ensuring transparency, security, and efficiency
Features
- Creators: Each creator can register and set the profile with their wallet address.
- Tipping: Users can send tips in ETH.
- Creator's url: Creator can set up its url to share.
- Secure Transactions: Utilizes Ethereum smart contracts for secure and transparent transactions.
- Platform Fees: Adjustable platform fees (1%).
- Easy Registration: Simple interface for creators to register and update their details.
- Particle Wallet: Easily onboard web2 users to web3 world
Stack
- Front-End: React, TypeScript, NextJS
- Back-End: Supabase
- Smart Contract: Solidity
- Image Uploading: IPFS
- Wallet Providers: RainbowKit with Particle
- Hosting: Vercel
Components
- Home: The main page.
- Profile: User profile page where creators can view their details and update their wallet addresses.
- Settings: Page for users to register and update their profile.
Next Steps for the Project
- Improve UI
- Add more l2
- Add localization
- Add NFT marketplace?
<img src="https://github.com/Paul-Sizon/BitTip/blob/main/packages/nextjs/public/logo_integration.png" width="200">
Based on Scaffold-ETH 2
<a href="https://docs.scaffoldeth.io">Documentation</a> |
<a href="https://scaffoldeth.io">Website</a>