turnoffthiscomputer
475181162d
update UI/UX
2024-07-23 18:07:38 +02:00
0xturboblitz
a2dfc8e2ad
.env.example
2024-06-18 13:28:31 -07:00
0xturboblitz
319ebade38
generating and storing secret, storing passport data securely
2024-05-14 17:10:50 +09:00
0xturboblitz
ff03b26d4d
refactor the app with zustand and make integrations modular
2024-05-14 12:34:16 +09:00
0xturboblitz
1306d2e46a
zkey management logic for multiple zkeys
2024-05-12 19:33:37 +09:00
0xturboblitz
01384fa7fa
add Proof type for simplicity and readability
2024-05-12 14:44:31 +09:00
0xturboblitz
e041d22903
rename static mockPassportData
2024-04-23 19:30:53 -07:00
0xturboblitz
8e2c28c9cc
checking zkey size to avoid partially downloaded zkeys
2024-04-14 16:44:19 -07:00
0xturboblitz
a743706cf2
intro modal to warn about zkey size if not connected to wifi
2024-04-14 16:30:35 -07:00
0xturboblitz
8490904bb1
minimal analytics to debug the beta
...
- Sends zkey downloading success and signature algorithm name so we find out why it works or doesn't for some people
2024-04-14 14:02:07 -07:00
turnoffthiscomputer
d81662bba4
fix majority hardcoded in app
2024-04-11 12:07:45 +02:00
turnoffthiscomputer
a582be8a93
Merge remote-tracking branch 'origin/dev' into black-ui
2024-04-07 17:31:31 +02:00
0xturboblitz
94145c51d8
dynamically loading zkey on mopro android
...
- inspired by https://github.com/oskarth/mopro/pull/69 and by our previous implementation
- should be safe, order is download => init => mopro
2024-04-06 12:25:32 -07:00
0xturboblitz
e95326bcee
logging zkey downloading better
2024-04-05 18:42:05 -07:00
turnoffthiscomputer
975961eb14
use tamagui toast messages
2024-04-05 11:58:12 +02: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
4960800686
calculating multiplier circuit witness
2024-03-26 15:46:25 -07:00
turnoffthiscomputer
cc8aa4c683
Change UI for a dark one
2024-03-25 20:07:41 +01: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
af6a770ec2
merging dev, fixing bugs and new deployment
2024-03-23 11:53:58 -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
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
c1e6042c85
adapting app to new circuits
2024-02-20 20:07:18 -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
b47f9be21d
Merge branch 'dev' into android-release
2024-02-16 14:17:49 +01:00
0xturboblitz
9c3ca776fa
ios photo display
2024-02-14 16:54:33 +01:00
0xturboblitz
229063d4f5
android photo
2024-02-14 16:01:55 +01:00
Rémi Colin
6052aee6fa
add ens address management, improve regex and keyboard management
2024-02-14 14:15:57 +01:00
0xturboblitz
c814d7f38c
downloading zkey from zkeypath and reading from file in rust
2024-02-14 12:18:16 +01:00
Rémi Colin
ff11cadb21
keyboard management, android shadows, new menu, replicate iOS nfc UX on android
2024-02-13 21:08:56 +01:00
0xturboblitz
932249e30b
put back YStack styles
2024-02-12 13:33:32 +01:00
0xturboblitz
223349c53c
fix some types and clean
2024-02-12 13:00:45 +01:00
0xturboblitz
f2f2c4e5ec
log more data in handleResponseIOS
2024-02-12 12:24:07 +01:00
Rémi Colin
da510fa583
remove unnecessary imports
2024-02-08 13:48:08 +01:00
Rémi Colin
348485047e
adapt UI to IOS
2024-02-08 10:33:35 +01:00
Rémi Colin
7df20a74e2
fix bugs, improve layouts, improve UX on tab selection
2024-02-08 09:36:07 +01:00
Rémi Colin
412b7b29a8
add proof visualization and follow tsx best practices
2024-02-05 20:37:01 +01:00
Rémi Colin
28bbe6d1de
clean and remove gluestack dependencies
2024-02-04 18:44:42 +01:00
Rémi Colin
40da57b7c7
add App screen
2024-02-04 02:21:43 +01:00
Rémi Colin
b93ef45034
merge origin main to fork UI
2024-02-01 18:28:58 +01:00
0xturboblitz
f06fade059
displaying lambda blockchain error in toast
2024-01-20 11:40:44 +01:00