BuidlGuidl / eth-tech-tree

Ethereum Development Tech Tree to test your skills and pick up some new ones
MIT License
4 stars 4 forks source link

Create Auxiliary Signer Service to allow people to sign with their browser or mobile wallets #18

Closed escottalexander closed 3 days ago

escottalexander commented 2 months ago

This will allow people to sign a message confirming they own their wallet. This should also enable them to deploy from a mobile or browser wallet during the deploy process.

escottalexander commented 2 months ago

I attempted to create this using RainbowKit and ran into several issues due to react. I tried to implement it with AppKit from WalletConnect in Vanilla Typescript and have run into issues relating to the reliance on WalletConnect because we need to use it from localhost. Many pitfalls here.

NextJS version: https://github.com/escottalexander/safe-signer

Vanilla Typescript: https://github.com/escottalexander/safe-signer-vanilla-typescript