I think it should just auto-withdraw once a user sets a lightning address in their profile.
This could work, but npub.cash has to improve their claim screens for new lightning users. It's too complicated right now to claim the tokens. Maybe a partnership with nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgewaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp0qythwumn8ghj7ct5d3shxtnwdaehgu3wd3skuep0qqsyv47lazt9h6ycp2fsw270khje5egjgsrdkrupjg27u796g7f5k0sjh66rd or other wallets can help.
Discussion
Side note: why don't we have multiple payment options in the profile, so that we could use stuff as fallback? 🤔
That’s a pretty neat idea, but also an edge case. The idea is to provide an address in the first place.
Onboarding new users that know nothing is not an edge case.
But isn’t this the opposite of what you said above? New users can have a seamless experience with npub.cash, by setting their Lightning address to their npub.cash address. Clients could display the balance within their UI, no friction whatsoever
I'm tired. I'll explain next week. Sorry.
Yeah, but then your idea is less exciting. If you already have a wallet address in your profile, then we could make it work.
But I thought the goal was to make it work for people without any address in their profile. They woundn't have a place to auto-withdraw.
I mean auto-withdraw from the npub.cash side.