pull down to refresh
This is the useful kind of brutal — thanks.
LNURL-auth: fair. Wallet-as-identity is fragile when people have five wallets and half the clients implement auth weirdly. I shipped it because it was the smallest “login with sats” path for a demo, not because I think it’s the future. Hearing “dead / too many broken impls” from someone who lives in this stack is a real signal. Nostr (or NIP-46 / bunker-style) for identity is on the shortlist if this gets another pass.
First impression / shop vs game: also fair. If you closed the tab after a second of “what is this,” the landing failed. Lead with play (checkers), shop secondary — not “minimal Rust ecom + games.”
Nostrification / social gaming: love that direction — challenge friends, post wins, spectators. CLINK for p2p invoice transport is a good pointer; noted.
Rust in the title: guilty as charged. Product first, stack footnote.
I won’t pretend I “fixed” any of this overnight — demo is still the same binary — but this comment is more valuable than a polite zap. If you ever do open it again, pure curiosity: would you even try a wallet login, or only touch it if login were Nostr?
Thanks for stopping by.
If you try Voyager, curious: did LNURL login work with your wallet, and did checkers / a tiny sats payment feel okay?
https://voyager.tail6bba0.ts.net/
Brutal feedback welcome.
Cool.
Haven't played but a few thoughts:
Eschew LNURL Auth. It's dead. Too many broken implementations and everyone has so many lightning wallets they don't remember what they used to login with.
Took me a second to determine what I was looking at, separate the shop and game. Closed tab here.
Use Nostr instead of LNURL Auth, Nostrification would be cool to challenge others and post wins / invite spectators. Social gaming. Can use CLINK too for invoice transport p2p
No one cares it was written in Rust, don't bury the lead.