You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cmd/clef/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Clef
2
2
3
-
Clef can be used to sign transactions and data and is meant as a(n eventual) replacement for Geth's account management. This allows DApps to not depend on Geth's account management. When a DApp wants to sign data (or a transaction), it can send the content to Clef, which will then provide the user with context and asks for permission to sign the content. If the users grants the signing request, Clef will send the signature back to the DApp.
3
+
Clef can be used to sign transactions and data and is meant as a(n eventual) replacement for Geth's account management. This allows DApps to not depend on Geth's account management. When a DApp wants to sign data (or a transaction), it can send the content to Clef, which will then provide the user with context and ask for permission to sign the content. If the user grants the signing request, Clef will send the signature back to the DApp.
4
4
5
5
This setup allows a DApp to connect to a remote Ethereum node and send transactions that are locally signed. This can help in situations when a DApp is connected to an untrusted remote Ethereum node, because a local one is not available, not synchronized with the chain, or is a node that has no built-in (or limited) account management.
6
6
@@ -123,7 +123,7 @@ The External API is **untrusted**: it does not accept credentials, nor does it e
123
123
124
124
Clef has one native console-based UI, for operation without any standalone tools. However, there is also an API to communicate with an external UI. To enable that UI, the signer needs to be executed with the `--stdio-ui` option, which allocates `stdin` / `stdout` for the UI API.
125
125
126
-
An example (insecure) proof-of-concept of has been implemented in `pythonsigner.py`.
126
+
An example (insecure) proof-of-concept has been implemented in `pythonsigner.py`.
127
127
128
128
The model is as follows:
129
129
@@ -335,7 +335,7 @@ Bash example:
335
335
336
336
#### Arguments
337
337
- content type [string]: type of signed data
338
-
-`text/validator`: hex data with custom validator defined in a contract
338
+
-`text/validator`: hex data with a custom validator defined in a contract
0 commit comments