EtherPay addresses the following problems:
- High Transaction Fees: Traditional donation platforms charge significant fees, reducing the support creators receive from their fans. EtherPay enables fans to send Ethereum directly with no deductions, ensuring creators get 100% of the donation.
- Complexity in Support: For fans, many platforms make the process of supporting creators complicated, with multiple steps and payment methods. EtherPay simplifies the process by providing a direct and easy-to-use interface for Ethereum transactions.
- Lack of Engagement Features: Many platforms lack real-time interaction features for creators and streamers. In the future, EtherPay will add a streamer display page integrated with OBS, showcasing live transaction popups with fan messages and names, enhancing audience interaction.
EtherPay aims to provide a secure, free, and streamlined solution to these challenges, helping creators monetize their content without additional costs or friction.
None of us had a good grasp of blockchain and web3, so building "EtherPay" involved going through a lot of tutorials.
Integrating Ethereum into the platform was tougher than expected. We had to navigate through smart contracts, ensure seamless transactions, and make sure everything was secure and real-time.
Authorization of accounts and validating Ethereum transactions was a big hurdle that we managed to get over by using web3 and ethers,js