From 52bd73c37289881fbab76f23a9242fb665675405 Mon Sep 17 00:00:00 2001
From: Nicolas Mohnblatt <49298616+nmohnblatt@users.noreply.github.com>
Date: Tue, 21 Nov 2023 12:16:30 +0000
Subject: [PATCH] Update README.md
---
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`.