Dan Romero
@dwr.eth
Should we have a single address for everything? 1. The average new user doesn't care. They just care if it works. In the near term auth addresses should make "it just work" for mini apps both on web and in other apps, e.g. Recaster or Coinbase wallet 2. There are nice properties for for having different addresses. a) Creating a new custody address means a pre-existing wallet isn't required to sign up. This especially important in consumer apps and on mobile. b) Auth addresses remove the need to have users move seed phrases between apps. This is clunky and bad security UX (for most users). c) Not all users 1) want 2) can be supported for a spending wallet d) Verified (i.e. connected addresses) allow you to import reputation and other information to Farcaster, e.g. token-gating. 3. In the longer term, I could see the argument for combining custody addresses and spending wallets, esp. once 7702 happens and it's easy to upgrade everything to smart wallets.
9 replies
10 recasts
67 reactions
alex
@proxystudio.eth
Multiple is more flexible but too many gets confusing, I’d make the FID and warplet the same and enable users to swap in and out multiple addys from there (imo)
1 reply
0 recast
3 reactions
Dan Romero
@dwr.eth
You'd lose the ability to do recovery. Start with consumer UX and work backwards. Path to doing this once you have 7702 and smart wallets. https://warpcast.com/dwr.eth/0xb6ace64c
1 reply
0 recast
8 reactions
alex
@proxystudio.eth
Okay I’ll concede that is important. Disconnect for me is that I want to use my warplet where I SIWF
1 reply
0 recast
1 reaction
Dan Romero
@dwr.eth
Auth addresses will solve that. Shipping soon. https://github.com/farcasterxyz/protocol/discussions/225
1 reply
0 recast
1 reaction
alex
@proxystudio.eth
Lfg huge
1 reply
0 recast
0 reaction
🍖🦙🎩
@hammallama.eth
Where do fids exist? Its not a token or nft right?
0 reply
0 recast
0 reaction