Content pfp
Content
@
0 reply
20 recasts
20 reactions

Varun Srinivasan pfp
Varun Srinivasan
@v
Wallet UX is an existential problem for Farcaster. If we don't make it easy for users to do things onchain and easy for developers to build farcaster apps, we can't scale the network. We're thinking about solutions right now, but want to share the problem statement the team is thinking about. Feedback welcome!
25 replies
66 recasts
324 reactions

Sinaver pfp
Sinaver
@sinaver.eth
1/2 I am wondering if you guys want to solve all 3 problems in one solution! Problem (1) will definitely require spinning off a smart contract (wallet) with limited signers authorisation for: - generating root level signers - generating cast level signers - accessing DC identity key and pre-keys (once it's decentralised) - spending keys if used for problems (2) and (3) (2) The problem is not only onboarding new users to a different wallet or fund it, the problem people have already funds in their wallets which they want to spend from, and existing infra very unlikely will use any embedded farcaster native smart wallet, unless it's based on an existing smart wallet infra! E.g. degen / moxie/ zora / hypersub are all bound to existing wallets to claim tokens which you want to spend.
1 reply
0 recast
3 reactions

Sinaver pfp
Sinaver
@sinaver.eth
2/2 From @payflow experience: there is Payflow Balance (non-custodial smart wallet with privy social signer for 1-click gasless txs) - good for new users, and if you set it as receiving wallet for p2p payments, and accumulate funds there, but not for existing users with funds! Problem (3) should be handled on mini-app level I believe: E.g. @payflow already handles p2p/storage/mints/fan tokens + hypersub (this week) with cross-chain payments powerd by @paywithglide using existing wallets The main friction I agree wallet connection is not good so far.
1 reply
0 recast
2 reactions

Varun Srinivasan pfp
Varun Srinivasan
@v
yeah i simultaneously think that: 1. people will want different wallets, or at least different wallet ux 2. link from one app to another via deeplink is bad ux, broken at the os level
0 reply
1 recast
1 reaction