Content pfp
Content
@
0 reply
0 recast
0 reaction

Steve pfp
Steve
@stevedylandev.eth
I’m curious if it’s worth building a way to import smart wallets into coinbase wallet. I’m working on something where that flow would be ideal.
1 reply
2 recasts
8 reactions

Harris pfp
Harris
@harris-
If it's launched as a Coinbase smart wallet account then you can have multiple owners and instantiate access from an owner using viem pretty easily, the difficulty comes when you want to reuse the same pubkey that might be tied to a domain specific rpid in a webauthn credential but there being multiple owners in the same address would fix that
1 reply
0 recast
1 reaction

Steve pfp
Steve
@stevedylandev.eth
That is interesting! My flow would be for a developer that might start on a smart wallet but then move to a full featured wallet later on. I think there’s this weird disconnect between the two. For instance I have a primary account with my ENS, lots of poaps, etc. that form my onchain identity. Could someone truly build something similar with a smart wallet? Or is it better to have true access to your keys? Feels like we’re closer but still have work to do. Btw @stephancill please drop your knowledge / repos on smart wallets; I’m ready now lol
2 replies
0 recast
1 reaction

Steve pfp
Steve
@stevedylandev.eth
It looks like coinbase smart wallets actually have a way of generating a private key for an existing smart wallet 👀
1 reply
0 recast
0 reaction

Harris pfp
Harris
@harris-
This may be tied together via the multiple owners (and cb may create an owner for recovery in the signup process would be a guess) but you can read all the info onchain! The important properties you'd be looking for are the owners
1 reply
0 recast
1 reaction

Steve pfp
Steve
@stevedylandev.eth
Yeah I need to look into that; I did find this doc in relation to that page https://help.coinbase.com/en/wallet/getting-started/smart-wallet-recovery
1 reply
0 recast
1 reaction

Harris pfp
Harris
@harris-
Ah makes sense, so I'm guessing the calls here are just adding a signer and they still rely on you having access at the time of creating a recovery. Any p256 key can be used here, it even a regular address I believe for an eth signer so that you don't have to rely on a new key
0 reply
0 recast
1 reaction