Base App and Farcaster: how to onboard new users into social wallets without scaring them away