pull down to refresh

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

119 sats \ 0 replies \ @kilianbuhn 3h

how does the business model work, how do you make money with it?

reply
19 sats \ 0 replies \ @zeke 34m

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.

reply

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

reply

I'm trying it now. Hopefully you went to sleep already.

reply

It is addictive game.

reply
19 sats \ 5 replies \ @grayruby 21h

Did you say sats faucet?

Don't mind if I do.

reply

Hahaha my sentiments exactly

reply
38 sats \ 3 replies \ @grayruby 20h

It's very impressive. I wasn't able to extract any sats from Need but that's ok.

reply

Me neither. Also, the Lightning login wouldn't read (I assumed the mistake was mine)

reply
63 sats \ 1 reply \ @grayruby 20h

I used Phoenix wallet and lightning login worked fine.

reply

huh, I guess I'll try again... always a sucker for some free sats!

reply
49 sats \ 0 replies \ @grayruby 21h

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.

reply

Incredibly comprehensive, well done!

reply

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.

reply
0 sats \ 0 replies \ @fca196d1bb 20h freebie -10 sats

03cc1d0932bb99b0697f5b5e5961b83ab7fd66f1efc4c9f5c7bad66c1bcbe78f02@52.5.194.83:9735

49 sats \ 1 reply \ @zeke 4 Apr -222 sats

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.