I'm building a sort of lightning faucet where users vote for content and receive sats as rewards. The idea is to go from a no-coiner to your first sat(held in your own wallet) in under a minute.
Here is a super early mvp, https://litstak.com
PS: I'm looking for feedback, reply if you would be interested in doing so. I'll send 1k sats to the first 100 people :)
Love the site.
A lot of need for this type of stuff for prototyping or for getting iteration of designs in tech world. Companies pay a decent amount to gauge sentiment from potential customers.
See this being like Dribbble but with an actual use case - not just a gloryhole of ‘design porn’.
Particularly valuable if you can have companies ask screening questions to ensure they’re getting responses from their target market.
Great job on the build. How long did it take you Chris?
reply
I like the screening questions idea, I think they could also double as captchas and spam protection. Thanks for the idea!
Thanks, I started coding in late Dec during the xmas vacation. It's been on and off but all the nice comments have convinced me to persevere. Tbh the coding and the integration with lightning was fairly easy. Most of the work now is UI/UX/Growth which isn't my forte
reply
Glad the screening questions could work for you. You could even offer something like a bunch of sats on sign-up or a sliding scale for completing each Q. Since the value of your users grows if you’re able to segment them further.
I know that goes against the vibe of bitcoiners, but general age bands, interests, locations etc is not too intrusive and should help you scale the product and make it far more commercially valuable imho.
As a company/creative you will also certainly want to select all the variations the user sees, not be randomly compared against other entries. Especially if you can accommodate more than 2 variations.
Anyway, I’m sure I’ll come up with a few more avenues. Congrats again, keep us updated
reply
Well happy to jump on a call one day and see if can help.
My background is product, UX as well as dabbling in design and code from time to time. Whilst I’m sure you’d love to have a proper designer join… I am sure it’d still be worth your time. Hopefully can help you spend more of the time building the parts you love.
Set up an LNCal if you like or Calendly and I’ll be sure to book myself in. As will others keen to lend a hand I imagine 😉
reply
awesome, could defo use the help although a call may be tricky right now due to timezones:
reply
All booked in. Looking forward to hearing more about the motivations behind the project
reply
Wonderful! Love it! Would prefer both contestants to fit on screen so no scrolling, and user option of placement of the vote icon (right side might be better for right-handers). Or, even better, allow clicking on the image itself rather than having a separate button.
reply
ah good idea, thanks for the UX tips, added to my todo list
reply
Well I just withdrew 25 sats via a generated invoice for a couple minutes of clicking a lightning button on some Putin and Biden embracing each other and riding bikes pictures. So that's cool.
It was super slick and easy start to finish. Not sure I deserved them but that was pretty flawless for ease of use.
I like it!
reply
thanks, glad midjourney showed you some funny stuff!
reply
I'm going to keep playing with this, maybe get a post up. Really great idea with the post rewards being pitted against another. Gives a random but accessible incentive to play around and potentially earn sats, but lose nothing but the post fee of a few sats.
And if you get voted out so be it. No real harm. Curious to see if this model can be used for other things as well.
Either way thanks a bunch for the sats here and working on cool stuff like this! Keep up the good work.
reply
It's very addictive the way it's designed too!
I made a couple posts myself, not sure when they will show up on the site, mainly did it to add to the content since I saw the same images coming up multiple times.
reply
ah thanks! ye the content is a bit repetitive right now but hopefully can convince people to post their stuff :)
reply
Very cool. Straightforward, it took a moment to realize the bolt was an actual vote. But understand based on the messaging here. On site that message can improve.
Very cool idea, almost like an early stage MVP of a reddit of sorts. Keep up the great work.
reply
thanks for the kind comment, building can be long and tedious journey! Ye, I really need to improve the messaging along with UI/UX of the overall site. Looking for help if anyone is interested in collaborating :)
reply
Would be happy to assist.
Reach out on nostr?
npub1mhh3947vkedssgzwxzfadzhs74kr09zvgpuspc0ucakzwz492crq4rprsc
reply
Kool reached out, my nostr: npub1tj92u03qz0c56d9z6rf98ufadj8365kaa96ufy9ytunfsah9459q2ratst
reply
Would love to give you a hand. Impressive what you’ve built
reply
sweet, you can reach out on @Cwispyyyy or shoot an email to hello@litstak.com
reply
I wasn't sure until the first thing I saw was the Zappa artwork! I'll give it a try
reply
OP here, let me know if withdrawals don't work to your node. My node isn't well connect yet, 02a2cd39429354378d4ee7d239a4396a10844938e16bdc5a3d27b24c49de922b4c
reply
Withdraw did not work for me.
Good job on everything else.
reply
ah sorry about that, what wallet are you using? Are you running you own lightning node? If so, whats the node key?
reply
This is great, I really liked it.
I would suggest you don't show photos that have been already seen before.
I can see myself clicking on my favorite photos for a while, great way to see art and earn some sats on the side.
Thanks for making this.
reply
thanks for the feedback, I keep track of already seen links so it should show you new stuff, probably a bug somewhere though :D
reply
Nice website. Would be nice if there was an image upload option also.
reply
thanks, you can post an image link. I might add some kind of imgur integration so you can upload your local images. Appreciate the feature request
reply
Cool! Would also be nice to be able to top up your own wallet, instead of withdraw only. Define wallet limits if there are any.
reply
I'm not sure about mobile, but on desktop I would rather see the images side by side.
reply
ah yes good idea, I will show them side by side when using a big screen to avoid scrolling. Thanks again
reply
Very cool, very simple to use, for pics upload you can ask some sats after login, just for avoid spam...
reply
What exactly is a "round" of voting? Is there something like e.g. an epoch that takes a week and the winners get into round 2?
reply
Posts get sent to a massive queue. Two posts are randomly picked, the loser is removed from the queue and the winner stays in the queue and may get randomly picked again. A single post could could be in 1000s of rounds/votes per minute.
It costs 4sats to post and you get +2sats for every win. If your post won a 2000 times, you will have made 4000sats, 1000x!
reply
Oh but that means if my post looses its first match it's out forever and only ever seen by 1 person?
reply
yep your post could be amazing but unlucky and lose its first match.
What if I added the option to put 10 of them in the queue?
reply
Unsure, there might be several ideas how to address it. Might be worth sleeping a night over it.
You might need an adaptive algorithm that ensures the queue not becoming infinitely long or empty as well .
Idk, you'll figure it out ;)
reply
Looks great!
reply
lmfao at the guy whos first idea was to upload a bunch of selfies :D
reply
Created my first post 😎😎😎
reply
Thanks Tom! I like the bitcoin theme ;)
reply
Finally a use for my mindless playing around with image gen that produces 1 cool thing per month
reply
Quite easy to use. Well done.
I made a post, but then could no longer find it.
I guess, you will need to build some major scam protection into this.
reply
Thanks for posting, the site is a bit wonky right now but I'll find your post and add it.
In terms of scam protection, I think I'll have a TOS which wont allow anything illegal but apart from that, I'll let users decide on content with their votes
reply
In terms of the scam/spam i meant it more that a robot does not go clicking your vote buttons etc.
reply
ah ye, I'll have to add some kind of captcha system
reply
You probably want to add a couple sentences explaining how it works. It wasn't clear to me right away what I was doing.
The page crashed once while I was voting.
Otherwise, I can see a lot of potential value from users on both sides of this site. It seems like the kind of thing that can help people do some quick market research on their design options.
reply
Yep defo need a more user friendly explanation or run through of the site. It's top of my priority list. Apologies for the crash, didn't think that many people would go on it, thanks stacker.news!
The market research angle is interesting, I'll add that as a feature :)
reply
1010 sats \ 1 reply \ @mo 29 Mar 2023
Not sure about the voting, but I believe it could be interesting to create polls and reward the participants. Maybe the creator can actually define more settings and how much reward to provide to responders? Just ideas…
reply
thanks, really appreciate ideas! I think polls could defo be fun and engaging way for users to stack!
reply
nice, a simple immediate stacking option.
reply
thanks, really aiming to convert as many no-coiners as possible
reply
worked for me withdrew 10 sats just as a small test. curious as to how the site decides which posts to compare for voting.
reply
watching people withdraw sats is very satisfying. Currently posts are randomly pitted against each other.
reply
Pretty cool! It looks like each topic shows me two items and I pick one (vote on it).
Curious about the win-loss thing. If your post loses, does that mean it stops showing up on the site?
I selected the stacker news topic and voted for several rounds, and then the lightning symbol vanished, but two SN posts were still showing up. Does this mean you can only vote a certain number of times for each topic (or did I just exhaust all the SN posts you had loaded up?)
I like that you're looking for ways to get nocoiners onboarded. It's interesting to think about incentives here. As a nocoiner, I can come to get some easy sats by liking posts (super easy to start, no friction). As a poster, I can link to content so that people will discover it. I could see a symbiosis for people who write guides to link to their content. I got to think more on this, but great job!
reply
Thanks for comment and promise of thoughts :D
Yep, so posts are pitted against each other and the winner stays on for more voting and the loser is removed. You can think of it like a big random queue of posts being voted on. You can post the same thing thounsands of time, I feel the incentives are fine as you are paying to post.
There's some rate limiting but the site has also crashed a few times already :D Didn't expect so many people!
reply
Second day in a row I'm getting a message that the wallet is drained and therefore I cannot withdraw my sats :(
reply
Apologies, it should be back up now :)
reply
Where are the sats coming from?
So I submit a cat pic, and pay 4 sats. It shows up in an upcoming duo, and if mine gets upvoted, I get 2 sats back and make it to the next round. If mine loses it gets nothing.
And then never appears again?
If that is the case, you earn 1 sat per match (except for the very first match per category, in which you earn 5 sats).
Or does my entry continue to appear in subsequent matches without me paying each time to appear?
The economics of this don't make sense to me if my entry does re-appear.
reply
So right now 2 posts are voted against each other. Each post cost 4sats to enter the round of voting. This gives us 8 sats in the pot. The user votes and receives 1 sat, leaving 7. The winner is auto entered into the next round of voting, which cost 4. There's now 3 sats left, the winner gets 2 and 1 is distributed to users of the site.
Each win nets you 2sats, if you win 100 times then your 4sats would return you 200sats.
I'm thinking of adding a sort of double up feature. As your post wins, it automatically reposts itself. Imagine posting something and it would keep doubling up, so after 20 "rounds" your 4sats has returned 100ksats! What do you think of this? I'm struggling with the messaging. I figure this would incentive users to post and make it fun
reply
The withdrawal QR code doesn't render properly in Firefox (where stackernews' does):
reply
Thanks for the feedback, mmm I'm using Firefox and it seems work. Could you send me more details over telegram, https://t.me/litstak ? What os, is there anything in the console? Etc
reply
Thanks for the hint with the console: And searching for the error message leads to Blocked from extracting canvas data because no user input was detected..
And, alas, I had set privacy.resistFingerprinting to true in about::config. Resetting it fixed the issue.
SN's QR generation doesn't trigger this, that's why I assumed the problem was on your end. My bad, and have a nice day!
reply
Ah thanks for the detailed bug report. I'll have a go at fixing that
reply
Its great, also signing in with Alby make a lot easier!
reply
Excellent concept, there's something irresistable about clicking for sats.
reply
Really cool concept, I get a invalid bolt11: Bad bech32 string when scanning the withdrawal link, but otherwise really nice idea ! EDIT: Nevermind, tried with Alby instead of Zeus, and Alby could successfully withdraw the sats.
reply
Ah ye I need to fix it for Zeus, maybe it doesn't recognise the lnurl. Thanks for not giving up and trying with Alby, enjoy the sats
reply
Why don't the user's name appear with the post and can there a section for comments or reactions.
reply
That's a good idea, I think letting people see posters will be good. I might change the bolt symbol to reactions, thanks for the feedback
reply
Pretty cool. Just did 50 votes.
reply
The User interface is poor, as a UI Designer, I can collaborate with you and work out an optimal one.
reply
Awesome, would love help with the UI, links in my bio
reply
Can you make it such that we can all see the votes each post makes
reply
Thanks for the feature request, added to my to-do list :)
reply
That was fun. :) I got three sats for looking at A.I images - It lifted my mood a bit.
reply
I'm happy it made your day slightly better. Keep stacking :)
reply
That's a cool idea! However, I did not realize that you can choose between two things. Withdraws didn't work for me either, but that should be easily fixed when your node is better connected.
reply
thanks! Initially I had it as vote instead of a ⚡ but it looked a bit boring. Ohh its a shame the withdrawal didnt work, mind sharing your node key so I can debug?
reply
This will be the faucet of this decade mate, it's the easiest and the best thing. I earned 10 Sats in Minutes. So things needs to be fixed like mate, the UI and many times the webpage isn't working. Serval times I am using the faucet and the whole chrome shuts down. But no problem 👌. Yeah , some polishing and the Faucet will right.
reply
thanks buddy, ye the UI is pretty basic. Im not very artistic! Appreciate you trying it out and thanks for the bug reports
reply
It's my duty as a human to help the ones who are here to bring a change!!
reply
It's a good one, I just withdrew 33 sats from browsing anonymously. Is there a cap to how many votes/sats users can make in a day?
reply
thanks, right now its 50 votes as still testing. Hoping to eventually uncap that
reply
You mean, I just click the lightning button and I earn sats
reply
free money, wooo 🤑
reply
Loading indicators for the gifs in the funny cat option would be good. You also might want to implement some kind of bot prevention so people can’t write a script and just get a ton of sats instantly
reply
good idea, added to the features list. Yep, planning on adding some captchas about the content too
reply
Pretty cool. Mission accomplished: I voted and withdrew within a minute. I look forward to more updates!
reply
Wow it's really amazing just withdraw 40 SATs after viewing post ☺️🤙⚡ it's cool good job
reply
Thanks for the enthusiasm, it's contagious ☺️
reply
Really simple to use for us SN users, but there needs to be a lot more hand-holding for no-coiners. I'm not sure what happened to my first post and there's no other posts to test zapping on.
reply
ye it's geared to SN users currently, I did the mum test and there was a lot of confused looks. Currently I'm happy to have a bit of a niche as you guys are awsome and I don't need to convince you bitcoin is worthwhile!
apologies, I went to bed and woke up to the site broken, I appreciate all the people finding bugs in it :D. I'm gona work on fixing those and getting everyones posts up, thanks for posting!
reply
One tiny nitpick: if I gather a couple of sats anonymously (without login), and THEN login with lightning, the sats vanish to zero. I expected them to carry over somehow.
reply
ah ye didn't think about that, thanks! I'll fix that in the next release
reply
Mate, it's a awestruck idea and the execution is on the way but yeah the UI is no that attractive(I understand it's the early stage!) But yeah the Mid journey and all seriously impressed me and my friends. Awesome
reply
thanks for showing your friends! Ye UI isn't one of my skills, hopefully can partner up with someone more artistic!
reply
Quite impressive. And surprisingly useful...
I was busy (offline) preparing a SN post asking for information about e-books & lightning and your faucet took me directly to a relevant bird-site thread!
How did you do that? /s
reply
satoshi told me :D
reply
It is a very entertaining site.
reply
Site won't open for me, just shows a "connection refused". Not sure how I can help debug this
reply
Oops, went out for a beer. It's back up now
reply
That's great! There's not enough faucets around - and to be super fun too. Great. Where I am right now has a super slow connection, and this is doubly impaired by my VPN; therefore, I often saw the buttons before the images. Many other countries at the fore front and need for Bitcoin adoption will undoubtedly be far slower than me. But it still seems very workable.
Well done. Really nice project - keep it going.
reply
thanks, ye the pictures arent great for those on slow internet speeds. There's always the links but most people find those boring.
I've been meaning to add some logic to show the vote button once the image has loaded, just haven't got round to it yet
reply
Fun & fuss-free experience! Zapped 11 times and withdrew to my Muun wallet. TIL that you could successfully withdraw such small amounts of sats! Then zapped 7 more times and spent 4 sats to post my article on Litstak. Worked flawlessly.
I do agree that the whole notion of voting has to be explained more clearly, probably in the FAQ. Also, an explanation of why the name Litstak will go far to cement brand identity and make your effort salient in your users’ minds.
Bookmarked your site!
reply
Thanks for trying it out. Sure lightning has some difficulties but I'm always amazed it work! So far over 90 withdrawals have taken place, just amazing that magic internet money was beamed to some random internet users. Happy to have shared some sats
reply
Cool site! I like that there are different topics to select from. Do you have any plans for the vote results?
Since users can vote for free and post without making accounts, couldn't they game the reward system you have?
reply
I think vote results will be useful data which I haven't given much thought to yet. Right now I'm leaning to make the data publicly visible in some way
Yep users can game the system but I aim to introduce captchas to detect bots and rate limit voting. I think the cost of generating fresh ip addresses will outweigh the sats earned
reply
Love it, excellent idea and the site is fast, successfully withdrew sats using Zap.
One bug report and one UX suggestion:
Zeus didn't work when scanning the QR code, the error is: "decodeError Invalid bolt11: bad bach32 string."
As I said though, using Zap it scans perfectly fine.
For the UX, make it clearer we are voting between two choices. I didn't realise that at first. If the two options were side-by-side it would be much more obvious straight away.
Keep on building man!
reply
ye I can see some wallets where failing but didn't know which. I'll investigate Zeus.
yep I plan on rejigging the UI and putting choices next to each other seems to be the consensus.
Thanks for the feedback and kind comment, lots of positivity which is great after spending time working on something.
reply
Very welcome man. Positivity is well deserved, you built something great. Gonna send this to a friend I recently onboarded to LN too!
reply
Wow, would love have tried this, but looks like your site has been taken down.What's the status?
reply
So is posting links required? It won't let me post without a link?
reply
Nice idea
reply
On main page:
There's nothing here today, maybe you shoud post or try again tomorrow?
typo: "you should"
reply
Cool always looking for ways to stack more satsss
Very cool and nice job !