I think you're just creating a new custodial service that holds the funds tied to phone number instead of ln.cash tied to some voucher ID. Maybe you can talk to ln.cash to add support for phone numbers instead.
Correct, it will turn into a custodial wallet to hold the tips/gifts for a temporary moment until the user is self-onboarded.
We’re exploring different options besides having it tied to their phone number, we are adding email and allow them to login via a magic link.
But again this approach is slight different from ln.cash, if were to tip my waiter/waitress and if I use ln.cash I would have to ask them to first download a lightning wallet to claim the tip/gift and this is exactly what we’re trying to solve, not having to onboard the person right on the spot.
Also let’s say if I do get them to download a wallet, they claim the funds and I go about my day.. The person may or may not have the initiative or access to education to continue their learning journey on what they can do with those Sats they just received on their wallet.
So our approach is, fund a wallet, have the user claim the funds without a LN wallet until we (the temporary custodial) wallet teach them in bits about things they can do with those Sats.
Obviously the first would be to download a wallet so they can withdraw their funds, but we have to come up with real use case scenarios where the user can experience first hand and make a connection with what bitcoin can be used for. So for example we can provide a tutorial on how to fund a virtual Visa card to spend either online or at a physical store.
Our main focus will come down to easy onboarding education so when the user withdraws their funds from our web app they will have the confidence and understanding of endless possibilities and hopefully from there we can inspire some curiosity to learn more about bitcoin 🧡
reply