Excited to share a project I've been working on this week - a Personal Bitcoin Tip Card created using Flutter Web and BTCPay API! 🚀
It's a simple but powerful tool that displays your social network links and has a Tip Bitcoin button for others to easily send you a tip.
Here's how it works: when someone clicks the Tip Bitcoin button, they'll be taken to a tipping form where they can enter the amount, their name, and a message. The form then generates an invoice using the BTCPay API, which the user can pay using their Bitcoin wallet.
One of the best things about this project is that it follows the best practices for generating invoices securely. For example, the XPUB is stored only on the BTCPay API server in watch-only mode, which means that an infinite number of Bitcoin addresses can be generated for receiving tips while keeping everything secure.
If you're interested in setting up your own Personal Bitcoin Tip Card, check out my GitHub repository and blog article below for more information. Let me know if you have any questions or feedback!