-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wallet integration into waku-rln-relay #819
Comments
cc: @oskarth |
cc @jm-clius as well |
2 tasks
staheri14
added
the
track:rln
RLN Track (Secure Messaging/Applied ZK), e.g. relay and applications
label
Jul 27, 2022
rymnc
added
track:rlnp2p
and removed
track:rln
RLN Track (Secure Messaging/Applied ZK), e.g. relay and applications
labels
Jan 19, 2023
Done and tracked elsewhere. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem
waku-rln-relay requires interaction with a smart contract in two phases: Registration and Slashing For both, the user needs to sign the transaction to deposit/Withdraw some Ether. Sending transactions requires access to the user's Ethereum account private key. It would not be secure to ask the user's private key directly to the waku-node. Thus, we need to use an external wallet app to perform the transactions upon request from the waku node.
This issue is to explore existing options for wallet integration into nim-waku and to identify the most convenient way to do so.
Potenitial solution
Can look into how this is done in nimbus.
The text was updated successfully, but these errors were encountered: