GitGift is an innovative application designed to facilitate donations to GitHub users using Ethereum (ETH) on the Base testnet. It integrates several advanced blockchain technologies to create a user-friendly and secure donation platform.
Key Features of GitGift:
- Seamless Donations: Users can donate ETH to any GitHub user on the Base testnet with ease.
- Instant Notifications: The application creates a GitHub issue to notify the recipient of the donation via email.
- Gasless Claims: Recipients can claim donations without paying gas fees, thanks to ERC-4337 smart contract wallets.
- Identity Verification: Sismo Connect is used to verify GitHub account ownership, preventing fraudulent claims.
UX Optimization Strategies:
- Gasless Transactions: The use of ERC-4337 smart contract wallets on the Base testnet via Thirdweb eliminates the need for recipients to pay gas fees.
- Integrated Notifications: Utilizing GitHub's existing notification system streamlines the process of informing recipients about donations.
- Sismo Connect Integration: This ensures that donations are claimed only by verified GitHub users, enhancing trust in the platform.