pull down to refresh

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.

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?

https://voyager.tail6bba0.ts.net/

reply

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.

reply