0xturboblitz
2f09783c87
adding prover functions and cpp dir similar to FreedomTool
2024-04-05 18:57:38 -07:00
0xturboblitz
355cffd6b5
typecasting everything in fr_raw_generic.cpp. Might fail to produce correct witness
2024-04-05 18:54:38 -07:00
0xturboblitz
24279d82cc
set android largeHeap to true
2024-04-05 18:52:08 -07:00
0xturboblitz
9d4782bf4d
removing mopro dirs
2024-04-05 18:51:10 -07:00
0xturboblitz
ca908a0387
removing runInitAction and arkzkey url
2024-04-05 18:49:35 -07:00
0xturboblitz
814530cbcf
clean Prover.swift of previous download function
2024-04-05 18:42:32 -07:00
0xturboblitz
e95326bcee
logging zkey downloading better
2024-04-05 18:42:05 -07:00
0xturboblitz
3124b9b9db
new release for iOS deployment
2024-04-04 16:19:55 -07:00
0xturboblitz
5c0d24b336
add zkey to gitignore
2024-04-03 21:15:39 -07:00
0xturboblitz
99847ad3d4
fix ios build script and fix gitignores to push the whole witnesscalc
2024-04-03 21:02:35 -07:00
0xturboblitz
38fd190c75
add zkey download on iOS and android
...
- cleanups too, especially ProveScreen
2024-04-03 20:19:45 -07:00
0xturboblitz
f9a21f53ec
cleanups, formatting prover.swift, preparing for zkey download on ios
2024-04-03 14:32:10 -07:00
0xturboblitz
df0ac90af7
Adding witnesscalc + rapidsnark build flows for PoP circuit
...
- Copying the whole witnesscalc repo in `app`
- Using git submodule for `nlohmann/json`, might switch later to script that clones the repo if it's simpler
- Currently not supporting download of zkey, so it temporarily has to be built and copied first
- Keeping artifacts of their AuthV2 circuit for reference
2024-04-03 11:21:30 -07:00
0xturboblitz
b523b10a90
successfully proving with rapidsnark
2024-04-02 12:44:04 -07:00
0xturboblitz
4960800686
calculating multiplier circuit witness
2024-03-26 15:46:25 -07:00
0xturboblitz
d4bfb35d53
handle unsupported number of datagroups
2024-03-25 08:26:04 -07:00
turboblitz
fd3157f597
Merge pull request #78 from zk-passport/info-texts
...
Info texts
2024-03-24 15:53:34 -07:00
0xturboblitz
76a27a8bc6
update info texts
2024-03-24 15:51:25 -07:00
0xturboblitz
5fdf26b68b
icons
2024-03-24 15:43:58 -07:00
0xturboblitz
a682faae61
handling pubkey not found in registry
2024-03-23 16:10:38 -07:00
0xturboblitz
a24ea1c3ea
refactoring App.tsx into multiple files
2024-03-23 15:53:30 -07:00
0xturboblitz
941e4e7ac2
factor tree building inside generateCircuitInputs
2024-03-23 14:59:40 -07:00
0xturboblitz
4021d20238
readme
2024-03-23 14:36:45 -07:00
0xturboblitz
af6a770ec2
merging dev, fixing bugs and new deployment
2024-03-23 11:53:58 -07:00
0xturboblitz
7cd6a5b227
minor comments
2024-03-23 08:41:33 -07:00
0xturboblitz
aea9872f9b
Init in background thread
2024-03-21 17:47:11 +01:00
0xturboblitz
87d9d48330
merge proveAndroid and proveIOS
2024-03-21 17:26:08 +01:00
0xturboblitz
981da57356
new merkle tree circuit test deployment
2024-03-21 17:18:32 +01:00
0xturboblitz
b2b45cf0a6
Using mopro-android for android proving
2024-03-21 17:18:03 +01:00
0xturboblitz
f0956e0f53
merkle tree serialization and building
...
- added serialization to @zk-kit/imt
- building the tree in registry and copying it to /common and /app/deployments
- factor getLeaf
- all tests passing and in-app proof gen working
2024-02-25 00:11:31 -07:00
0xturboblitz
daefec1ed4
added formatting of iOS sig alg name but left the check commented
2024-02-23 16:49:33 -07:00
0xturboblitz
ad076dd29b
merkle tree circuit proving in app
...
- factor out generateCircuitInputs
- new proof working on iOS
- new zkey on aws and contract deployment
- not working on android because of mysterious bug
2024-02-23 16:34:13 -07:00
0xturboblitz
b8c9b92315
remove annoying font warnings
2024-02-23 16:25:27 -07:00
0xturboblitz
9cad197d55
update zkey url for ios
2024-02-21 16:11:42 -07:00
0xturboblitz
427f48599f
new deployments
2024-02-20 20:08:05 -07:00
0xturboblitz
c1e6042c85
adapting app to new circuits
2024-02-20 20:07:18 -07:00
0xturboblitz
8829d8ce08
fix "Module Prover requires main queue setup" warning
2024-02-19 09:48:03 -07:00
0xturboblitz
ad1bc7f02b
fix smol type errors
2024-02-19 09:40:49 -07:00
0xturboblitz
43607e2906
fix proof generation time display
2024-02-19 09:38:21 -07:00
0xturboblitz
dccab1b352
fix iOS build crash
...
- remove react-native-reanimated
- update tamagui to latest version
2024-02-19 09:08:05 -07:00
0xturboblitz
7f98509b08
adapt zkey download to new frontend (android only)
2024-02-16 17:21:30 +01:00
0xturboblitz
62ad625c5f
fix react-native-reanimated bug
2024-02-16 16:48:27 +01:00
0xturboblitz
b47f9be21d
Merge branch 'dev' into android-release
2024-02-16 14:17:49 +01:00
0xturboblitz
3339e5bf80
bump jmrtd to 0.7.40, which seems to fix the APDU error for some passports
2024-02-16 14:00:13 +01:00
0xturboblitz
bcc3d078dd
release configs for android
2024-02-16 13:29:43 +01:00
0xturboblitz
1d1b4e2b83
rename arm64 to arm64-v8a
2024-02-16 13:29:05 +01:00
rems0
c105c7c5a6
Merge pull request #58 from zk-passport/UI
...
Make UI great again
2024-02-14 18:30:07 +01:00
Rémi Colin
4b1cfbdd46
fix back tamagui types
2024-02-14 17:47:46 +01:00
Rémi Colin
ef75fc1f91
Merge branch 'UI' of https://github.com/zk-passport/proof-of-passport into UI
2024-02-14 17:12:55 +01:00
Rémi Colin
d52d133bb9
try to implement fonts
2024-02-14 17:12:47 +01:00