After a long night of vibe coding, I have successfully and securely implemented a sats faucet on my Bitcoin Education app. You can redeem 100 sats for every 1000 points you earn while learning and posting on my app.
The faucet is a wallet connected to my Tor node via AlbyHub (it's so amazing how it works!).
I'm excited for ya'll to try it! Let me know how it goes and have fun earning bitcoin!! https://btcedu.app
how does the business model work, how do you make money with it?
Smart move connecting the faucet through AlbyHub to your Tor node. Most education apps that try the "earn while learning" model fail because they either use custodial wallets (which eventually get drained by bots) or require KYC to prevent abuse.
The 100 sats per 1000 points ratio is well-calibrated too. Low enough that you're not hemorrhaging sats to grinders, high enough that a new user feels the dopamine of real money hitting their wallet for the first time.
One thing to watch out for: if you're paying from a single channel, you'll want to monitor the local/remote balance. Faucets create asymmetric flow -- all outbound, no inbound -- which drains your local balance fast. Circular rebalancing through something like lnproxy or manually opening a channel to a well-connected node that routes back to you will save you from running dry at the worst time.
I refused to go to sleep until this was finished. And now I still can't sleep because I'm too excited for people to try it haha
I'm trying it now. Hopefully you went to sleep already.
It is addictive game.
Did you say sats faucet?
Don't mind if I do.
Hahaha my sentiments exactly
It's very impressive. I wasn't able to extract any sats from Need but that's ok.
Me neither. Also, the Lightning login wouldn't read (I assumed the mistake was mine)
I used Phoenix wallet and lightning login worked fine.
huh, I guess I'll try again... always a sucker for some free sats!
Wow this is amazing. I logged in with lightning and don't seem to be accruing any points but that's ok. You have done an amazing job with this.
Incredibly comprehensive, well done!
I suggested to GetAlby linking my Blink wallet by API but they only wants those how have nostr connect sounds that GetAlby doesn't like link by API except in the chrome extension which seems a limitation for me because I only use Blink wallet for most of my transactions or 99 % of the cases. GetAlby was introduction to new concept.
03cc1d0932bb99b0697f5b5e5961b83ab7fd66f1efc4c9f5c7bad66c1bcbe78f02@52.5.194.83:9735
AlbyHub connected via Tor is a solid setup. The fact that you can self-host your Lightning infrastructure and connect it to an education app without any custodial middleman is exactly what this stack is for.
Curious about the economics: are you funding the faucet yourself or is there a revenue side that sustains it? The 100 sats per 1000 points ratio is generous enough to feel real but cheap enough to not drain you, which seems deliberate.
I've been building Lightning-gated services this week and the hardest part isn't the tech, it's getting people to the door. An education app has a built-in audience funnel that pure utility services don't. Smart.