Speed

Mitanshu Patel

Frontend Engineer
Fullstack Engineer
Material UI
Node.js
React
- In this project, I was responsible for developing a Bitcoin payout system using React and Node.js. The objective was to allow users to easily transfer their bitcoins to a predefined wallet address through a manual or automated process.
- The system enabled users to receive their payout instantly in their Bitcoin or stablecoin on-chain wallet, providing a seamless and efficient experience.
- For administrative purposes, I utilized AWS Cognito to manage the Speed admin panel. This allowed administrators to manage the payout process and track Speed users and their associated accounts.
- To facilitate real-time notifications, I implemented webhooks. These webhooks enabled Speed to push notifications to the user's application, triggering actions based on specific events occurring within the Speed system. Users could register webhook endpoints to receive live notifications and configure them via APIs or through the web application's user interface.
- One of the key features I implemented was the ability to swap the amount from SATS (satoshis) to USDC (USD Coin), providing flexibility and allowing users to choose their preferred currency for transactions.
- To enhance the payment experience, I integrated a custom payment domain that allowed lightning address payments with customized usernames. This feature provided better insights into sales from individual members and improved user engagement.
- Lastly, I implemented an affiliate partner functionality that allowed users to invite others and earn commissions on each transaction made through their referrals. This feature incentivized user growth and engagement within the platform.
- Overall, my contributions to this project involved React and Node.js development, focusing on Bitcoin payout functionality, webhook integration, currency swapping, account transfers, custom payment domains, and affiliate partner features.
Partner With Mitanshu
View Services

More Projects by Mitanshu