A Simpler Library Architecture
With Fountain 1.1.5 we have massively simplified the way your content library works within the app, removing over 40,000 lines of code in the process. This simpler library architecture brings many benefits including:
- A new offline caching database to make offline playback more reliable and reduce system resource requirements
- A simpler data model that reduces mobile data and memory usage
- Fixes to long-standing playback issues such as the queue re-arranging
Pay BOLT-11 Invoices
You can now withdraw funds by generating a lightning invoice using any app that supports lightning payments, then paying it from your Fountain wallet.
When you tap the Withdraw button on the Wallet page, you will now see two options:
Pay Lightning Invoice: Scan any lightning invoice or paste from your clipboard to send the amount requested. We’ve also added a scan icon to the top right of the Wallet page for easy access.
LNURL-Withdraw: As before, you can also generate an invoice that you can paste into other lightning wallets.
Previously we just supported LNURL-Withdraw, which only a few other lightning wallets support. Now you can withdraw to popular apps like CashApp and Strike that allow you to exchange your bitcoin for your preferred currency and transfer it to your bank account.
It’s also now possible to pay for anything in bitcoin with your podcast app. Next time you’re buying a coffee and you can pay in bitcoin, open Fountain, scan the invoice and watch the cashier lose their mind.
Artist Pages
If you want to help test new features out before they get released, or if you want to share feedback or send a feature request, you can join Fountain Beta on Telegram. All iOS and Android users welcome.
If you're a Fountain user please let me know your feedback below. I would love to learn how you think we could improve! 🙏