checkly / public-roadmap

Checkly public roadmap. All planned features, updates and tweaks.
https://checklyhq.com
37 stars 7 forks source link

support web3 (SIWE) auth flows #267

Open crabsinger opened 1 year ago

crabsinger commented 1 year ago

Is your feature request related to a problem? Please describe. I want a simple way to use Checkly with sites that only support web3 / Sign In With Ethereum (SIWE). I want to be able to log in and test user flows, and normal Checkly verification with a SIWE auth method.

Describe the solution you'd like I'd like a way to provision an EOA account in a Checkly flow, and have it go through a SIWE auth flow and then interact with a web3 website. This could be generating an EOA ahead of time, or randomly generating a new EOA during test run.

Describe alternatives you've considered Somehow use Metamask or other specific wallets for the auth flows.

Additional context Imagine wanting to use a Checkly flow that goes to https://app.uniswap.org/ and wanting to verify you can connect wallet, and go through a swap flow all the way up to confirming the tx. Confirming the tx on chain may be something we decide to not do because of cost, or maybe we still do...

crabsinger commented 1 year ago

Don't have permissions to add the "feature request" label.

tnolet commented 1 year ago

Hey @crabsinger thanks for mentioning this. We do not have any plans right now to support any web3 flows. I'm not very familiar with the apps you name, but if they all work in the browser, you should be able to write a Playwright to automate (almost) all aspects of that user journey.