accountless pfp
accountless
@accountless.eth
https://passkeys-4337.vercel.app/
7 replies
1 recast
4 reactions

↑ j4ck πŸ₯Ά icebreaker.xyz ↑ pfp
↑ j4ck πŸ₯Ά icebreaker.xyz ↑
@j4ck.eth
so the private key is stored locally behind the passkey? there is still a private key right
2 replies
0 recast
1 reaction

↑ j4ck πŸ₯Ά icebreaker.xyz ↑ pfp
↑ j4ck πŸ₯Ά icebreaker.xyz ↑
@j4ck.eth
@0xbulma.eth @bigq11.eth what’s the answer here? πŸ‘€
1 reply
0 recast
2 reactions

0xbulma pfp
0xbulma
@0xbulma.eth
The passkey is the private key. So it it never exposed to the smart wallet app.
1 reply
0 recast
0 reaction

0xbulma pfp
0xbulma
@0xbulma.eth
Hence, only the native passkey API signs a message that is used to control the smart wallet contract
1 reply
0 recast
0 reaction

↑ j4ck πŸ₯Ά icebreaker.xyz ↑ pfp
↑ j4ck πŸ₯Ά icebreaker.xyz ↑
@j4ck.eth
whoa - okay so this is in the iOS enclave then? this is probably rudimentary passkey stuff for you sorry haha
1 reply
0 recast
1 reaction

0xbulma pfp
0xbulma
@0xbulma.eth
On iOS, passkeys are indeed stored in the Enclave but they can also be sync between devices with the iCloud Keychain. (for the good and the bad) A detailed blog about this can be found here: https://www.slashid.dev/blog/passkeys-deepdive/
0 reply
0 recast
0 reaction