From 31aea3c3c50b60e8240a583e411ca0609f5f1f64 Mon Sep 17 00:00:00 2001
From: Nicolas Mohnblatt <49298616+nmohnblatt@users.noreply.github.com>
Date: Tue, 21 Nov 2023 12:16:44 +0000
Subject: [PATCH] Update README.md (#10)
---
README.md | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 6330350..ccc6c1c 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,14 @@
# StarkNet signature
+> Warning: this repo uses Cairo 0 and points to a deprecated verifier contract on the Starknet Goerli testnet.
+
+## Arkworks and WASM meet StarkNet
+
+This demo shows how you can use Rust and the arkworks ecosystem to write webapps that perform cryptography compatible with StarkNet.
+
+Following the steps on the [front end](https://geometryresearch.github.io/starknet-signatures/), you will be prompted to generate a key pair, sign a message and submit it to our StarkNet contract for verification. This final step requires an Argent X wallet (only compatible with Chrome and Firefox).
+
+All the code performing cryptography was written in Rust using arkworks and our implementation of the StarkNet finite field and the STARK-friendly elliptic curve. The code is then compiled to WebAssembly to be executed in browser.
+
## License
@@ -11,4 +21,4 @@ This project is licensed under either of
at your option.
-The [SPDX](https://spdx.dev) license identifier for this project is `MIT OR Apache-2.0`.
\ No newline at end of file
+The [SPDX](https://spdx.dev) license identifier for this project is `MIT OR Apache-2.0`.