diff --git a/Cargo.toml b/Cargo.toml
index 1bbd76b..fa662d3 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -11,9 +11,9 @@ members = [
[workspace.dependencies]
[workspace.dependencies.snarkvm]
-#git = "https://github.com/ProvableHQ/snarkVM.git"
-#rev = "57bfe32"
-version = "=3.8.0"
+git = "https://github.com/ProvableHQ/snarkVM.git"
+rev = "c1ea0705c"
+#version = "=3.8.0"
#snarkvm = { path = "../snarkVM" }
[profile.release]
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..f3df936
--- /dev/null
+++ b/README.md
@@ -0,0 +1,18 @@
+# Service
+
+## Testing
+
+```
+git clone git@github.com:ProvableHQ/snarkOS.git
+cd snarkOS
+./devnet.sh (use network ID 2)
+```
+
+```
+git clone git@github.com:ProvableHQ/service.git
+cargo build --release
+./target/release/authorize-service --network canary
+./target/release/execute-service --network canary
+./target/release/transfer_client --generate-requests
+```
+
diff --git a/authorize-service/src/authorize.rs b/authorize-service/src/authorize.rs
index 5473e37..b798c51 100644
--- a/authorize-service/src/authorize.rs
+++ b/authorize-service/src/authorize.rs
@@ -18,11 +18,12 @@ use super::*;
// Initialize a thread-local `ProcessVariant`.
thread_local! {
- pub static PROCESS: RefCell