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
145 reactions

Stephan pfp
Stephan
@stephancill
Passkey wallet on keys.farcaster.xyz during onboarding the user enrols a passkey and the onboarding app enrols an EOA owner that it can use to do stuff in the background without constantly prompting the user for sigs (ideally with limited permissions via session keys) This way once the user is onboarded, apps can permissionlessly integrate passkey based sign in with farcaster and signer requests without needing the user to have warpcast installed Smart wallets and apps can make use of all the ERC4337 stuff like paymasters and bundlers. Could even be built in a way that allows apps to provide these as inputs Have built a prototype of this onboarding flow, needs some more polish before releasing
1 reply
1 recast
12 reactions

Stephan pfp
Stephan
@stephancill
and plays nicely with mobile via MWP, similar to coinbase smart wallet. reverse engineered the CSW flow and added it to open browser wallet (which i am in the process of rebuilding from scratch)
1 reply
0 recast
3 reactions

Stephan pfp
Stephan
@stephancill
i am also building browser wallet gateway, which aims to be a decentralized walletconnect equivalent for browser wallets, which could help decentralize from the `keys.farcaster.xyz` provider
1 reply
1 recast
3 reactions

Dan Romero pfp
Dan Romero
@dwr.eth
Why do you need a gateway if keys.farcaster.xyz is tightly scoped to Farcaster account related actions and then you can bind arbitrary root access keys to the smart wallet for all other transactions?
1 reply
0 recast
0 reaction