Pierre
54f2bdbb78
fix current_dir() call when using wasm generation ( #37 )
...
* bugfix: correct build:wasm script
* chore: update path for script to test-client
* bugfix: avoid calling current_dir() in browser
2023-09-07 11:15:44 -07:00
enrico.eth
00085ece0e
feat: continue_recursive_circuit api ( #34 )
...
* feat: `add_step` api
* fix: error
* fix: `continue_recursive_circuit` API
* fix: typo
2023-08-21 08:51:03 -07:00
Nalin
532215cebb
traitify groups and support bn254/grumpkin ( #33 )
...
* traitify groups and support bn254/grumpkin
* bump version
2023-07-28 19:11:36 +01:00
Nalin
4ffb9124c9
bump nova scotia version ( #27 )
2023-06-04 16:49:46 +05:30
François Garillot
211831361e
chore: bump ff, group to 0.13 and update dependent crates ( #15 )
...
* chore: bump ff, group to 0.13 and update dependent crates
- updates pasta_curves to 0.5.1, removes unneeded fork,
- updates bellperson to 0.25,
TODO:
- [ ] Merge [dependent PR](https://github.com/supranational/pasta-msm/pull/3 ) in pasta-msm
- [ ] Merge [dependent PR](https://github.com/microsoft/Nova/pull/162 ) in Nova
* chore: bump version of nova
2023-05-30 09:08:17 +05:30
bing
1bc7e39538
docs: remove redundant cargo build step from README ( #16 )
2023-04-25 21:54:23 +03:00
Chiro Hiro
1c88542d4d
Make C1, C2 type to be public ( #12 )
...
* Make C1, C2 type to be public
* Add back Path to prevent CI/CD issue
2023-04-03 18:22:20 +07:00
Nalin
452c2c740e
upgrade nova ( #13 )
...
* upgrade nova
* version bump
2023-04-01 16:45:50 +07:00
Nalin
5d73ca8bf7
Update README: Fix #11
...
Closes #11
2023-04-01 16:11:43 +07:00
Nalin
0c166032ca
support negative numbers in wasm witness gen ( #10 )
...
* support negative numbers in wasm witness gen
s/o @lyronctk
* publish crate
v0.2.2
2023-03-23 02:22:58 +07:00
Nalin
a132abb115
Bump version and publish to crates.io ( #9 )
2023-03-23 01:18:21 +07:00
Lyron Co Ting Keh
ef59289290
Fold as we go rather than caching witnesses for all steps ( #8 )
...
* fold as we go
* fix non-self CI
---------
Co-authored-by: Nalin Bhardwaj <nalinbhardwaj@nibnalin.me >
2023-03-23 00:31:22 +07:00
Nalin
e3fe15e0eb
Fix SharedArrayBuffer CORS ( #7 )
...
* Fix SharedArrayBuffer CORS
* wrap
2023-03-22 23:59:02 +07:00
Nalin
5b369b1abf
Bump Nova and add GPU hashing features ( #6 )
...
* bump nova-snark
* gpu poseidon 🔥
* switch to release version
2023-03-01 17:30:51 +05:30
Nalin
1c50d5f80d
Add notes for in-browser proving and verification
2023-02-02 00:04:15 -08:00
Nalin
a004269938
Full in-browser proving, verification, serde etc etc ( #5 )
...
* browser testing
* working wasm test
* console log more things in example
* add browser wasm-pack CI
* reduce dependencies
* ignore cargo lock
* finishing touches
* setup vercel
2023-02-01 23:56:37 -08:00
Nalin Bhardwaj
72acf4680a
Revise dependencies for latest Nova
2023-01-31 22:48:42 -08:00
Nalin Bhardwaj
bb4432d73b
clean rust warns
2023-01-23 15:03:00 -08:00
Nalin
95fc07ed51
Upgrade circom/pasta to 2.1.3 and add CI ( #4 )
2023-01-16 21:28:46 -08:00
Nalin
d1597f6037
Note public output assumption
...
s/o @lyronctk
2023-01-10 12:38:54 -08:00
Fraser
49c62ccb73
WASM witness generation ( #2 )
2022-11-27 05:54:20 -08:00
Nalin Bhardwaj
375a23ac17
upgrade underlying nova versioning for funty
2022-11-26 00:07:29 -08:00
Nalin Bhardwaj
6c9aa6f18c
add more stats
2022-11-16 17:32:08 -08:00
Nalin Bhardwaj
0d5b469122
update funty
...
this is some npm level shit wow
https://github.com/bitvecto-rs/funty/issues/3
2022-11-16 16:35:49 -08:00
Nalin Bhardwaj
cba62bd3e5
readme: quick edits
2022-11-16 15:48:43 -08:00
Nalin
37fe78d6e7
Create README.md
2022-11-14 11:38:33 -08:00
Nalin
81a2da9e2a
Update README.md
2022-11-14 11:27:33 -08:00
Nalin
4e8a5c20f2
Update README.md
2022-11-14 03:22:36 -08:00
Nalin
997249fe87
Examples ( #1 )
...
* finished btc example + benchmark, tbd testing
* finish examples
* add note about hardware
* Update README.md
* clean up toy example
2022-11-14 03:19:02 -08:00
Nalin Bhardwaj
c4c7e6ef9b
clean up v0
2022-11-01 16:59:03 -07:00
Nalin Bhardwaj
b45246bfba
working multi proofs 🐻
2022-11-01 12:41:57 -07:00
Nalin Bhardwaj
78470b9e9b
working i/o
2022-10-27 16:17:13 -07:00
Nalin Bhardwaj
c02f8c29d1
make file paths relative
2022-09-30 21:43:16 -07:00
Nalin
09a87ad298
Update README.md
2022-09-18 22:38:29 +05:30
Nalin
e024976ae5
Update README.md
2022-09-18 22:32:52 +05:30
Nalin
28025b9ccb
Update README.md
2022-09-18 22:22:57 +05:30
Nalin
e26e389fa6
Create README.md
2022-09-18 22:20:10 +05:30
Nalin
e22f3faab5
Create LICENSE
2022-09-18 21:49:54 +05:30
Nalin Bhardwaj
50a85f0c0e
init
2022-09-18 21:48:20 +05:30