Content
@
https://opensea.io/collection/dev-21
0 reply
0 recast
2 reactions
itai (building dynamic.xyz)
@itai
1/ With the rise of embedded wallets, a vital topic to think through is interoperability. That is, how do siloed wallets turn into global wallets. In this thread, I explore a few paths to consider. ๐งต๐ Note: approaches 1-3 are simpler; 4-7 more complex; Please consider this a draft for community discussion ๐
14 replies
8 recasts
45 reactions
itai (building dynamic.xyz)
@itai
2/ Definitions: Embedded wallet: Usually an email/phone/social based wallet (e.g. @dynamic_xyz) Branded wallet: Metamask, Coinbase Wallet, Rainbow etc.(a consumer brand; has distribution) AA embedded wallet: a layer on top of the EOA embedded wallet (e.g Alchemy or Zerodev).
1 reply
0 recast
2 reactions
itai (building dynamic.xyz)
@itai
1: Key replication to a branded wallet ๐ User starts with an embedded wallet. They replicate their private key / mnemonic phrase and import it into Coinbase Wallet / Metamask etc. Pro: user can still use the embedded wallet after replication Con: direct key interaction is risky
1 reply
0 recast
2 reactions
itai (building dynamic.xyz)
@itai
2: Embedded wallet WC connection ๐ Give the embedded wallet connection capabilities via WalletConnect and allow it to connect to any 3rd party site Pro: straightforward for web3 users Con: you still end up with a bunch of wallets; web2 users don't know WC
2 replies
0 recast
1 reaction
itai (building dynamic.xyz)
@itai
3: Asset migration โก๏ธ Either via EOA or AA, you โexportโ your assets into your branded wallet. Embedded wallet becomes less useful after asset export Pro: easy way to move things Con: your embedded wallet becomes useless thereafter
1 reply
0 recast
2 reactions
limone.eth ๐
@limone.eth
this is the most common situation with embedded wallets right now right? at least i think i'm in this bucket
0 reply
0 recast
0 reaction