Digged a bit into wallet logic on farcaster and.... it seems like the "best" one for user authentication for a mini app is a users' embedded wallet?
This solution allows the login to work across farcaster and base, also allowing users to pay/transact with that wallet without switching.
Thoughts?