Content
@
0 reply
0 recast
0 reaction
Stephan
@stephancill
another open browser wallet update implemented ERC-6492 signatures for pre deployed contracts today. this means you can create a passkey using the app and sign messages with it without any transactions involved also it's live at https://open-browser-wallet.vercel.app/ and you can use the this modified playground to test it https://stephancill.github.io/coinbase-wallet-sdk-playground/ it's not totally stable yet, so here are some tips - to send transactions you need to fund the wallet on base first ($1 should be more than enough) - if it looks like it's stuck, try clicking the browser window. sometimes it doesn't prompt you for the second signature without doing that - so if you're having trouble with the playground pressing the Reset button and clearing the local storage usually helps (`localStorage.clear()` in console) please don't store real money here yet https://github.com/stephancill/open-browser-wallet
9 replies
7 recasts
45 reactions
Harris
@harris-
Nice ser, went to start playing around with this and noticed after some debugging that the creation of passkeys includes `authenticatorAttachment: "platform"` which chrome doesn't like for some reason on my OS. Is there a reason to require this? from the specs it looks like removing that param would allow both 'platform' device local as well as 'cross-platform' keys like yubikey or external devices, but I've seen a couple of repos using "platform" here and was curious, maybe it's used a lot for Mac OS device examples? https://github.com/stephancill/open-browser-wallet/blob/main/src/libs/web-authn/service/web-authn.ts#L81 https://w3c.github.io/webauthn/#sctn-authenticator-attachment-modality
1 reply
0 recast
0 reaction
Harris
@harris-
oh nvm, it looks like it's actually further in the webauthn-p256 library I think. Looks like actually the MeProvider/index.tsx -> await createCredential() part can actually include a parameter for that `authenticatorSelection` that makes it work on my machine
1 reply
0 recast
0 reaction