Eric Nakagawa
4d4efffe5a
Apply BSL to app codebase ( #639 )
...
* Clean up root license wording
* Simplify SPDX header
* simplify license and rename BSL to BUSL
* fix merge issues
* fix missing method
---------
Co-authored-by: Justin Hernandez <transphorm@gmail.com >
2025-06-23 21:47:53 -07:00
Justin Hernandez
60bfe4387c
Apply BUSL v1.1 license headers to app ( #665 )
...
* Add BSL license headers to app sources
* prettier
* fix license reference - https://spdx.org/licenses/BUSL-1.1.html
2025-06-23 13:44:01 -07:00
Justin Hernandez
a3dc3bcfd1
feat: automated mobile deployments rd2 ( #498 )
...
* migrate build logic from previous branch
* fix command
* move .actrc file
* clean up
* use env vars
* setup provisioning profile path within action
* fix flow
* fix fastfile flow and update react native
* disable play store uploading
* hard code xcode version
* fixes
* more provisioning debugging
* fix keychain path
* set keychain to what was created by the github action
* attempt to build again
* test fix
* print xcode build settings
* debug ios build
* fix xcargs path
* use manual code signing
* save wip
* fix building locally
* fix variable
* save wip
* clean up long comand
* clean up
* install bundle and gems
* install pods
* fix pod installation
* sort
* better naming
* fix android issues
* update lock
* clean up artifacts
* format
* save wip slack upload logic
* prettier
* fix indent
* save wip
* save wip
* save wip
* save wip
* save wip
* clean up
* simplify slack calls
* revert slack logic
* save working slack upload example
* make title nicer
* clean up slack upload
* upload paths
* enable github commit
* fix path
* fix commit step
* fix git committing
* update markdown
* fix git commit rule
* better commit message
* chore: incrementing ios build number for version 2.4.9 [skip ci]
* better name
---------
Co-authored-by: Self GitHub Actions <action@github.com >
2025-04-11 19:51:02 +02:00
turboblitz
24545b7de2
remove client-side proving ( #20 )
...
Co-authored-by: turnoffthiscomputer <colin.remi07@gmail.com >
Co-authored-by: seshanthS <seshanth@protonmail.com >
Co-authored-by: thomas-senechal <thomas.senechal@pm.me >
Co-authored-by: motemotech <i.am.nicoshark@gmail.com >
Co-authored-by: turnoffthiscomputer <98749896+remicolin@users.noreply.github.com >
Co-authored-by: ayman <aymanshaik1015@gmail.com >
Co-authored-by: Nicolas Brugneaux <nicolas.brugneaux@gmail.com >
2025-02-05 11:24:26 +01:00
turnoffthiscomputer
7e9ddbaf01
Revert "add ecdsa to mobile proving (attempt)"
...
This reverts commit dbc4deef32 .
2024-09-25 18:23:14 +02:00
turnoffthiscomputer
dbc4deef32
add ecdsa to mobile proving (attempt)
2024-09-24 12:46:49 +02:00
turnoffthiscomputer
5f1b0ffcfd
update witnesscalc with new zkeys
2024-09-21 16:23:31 +02:00
0xturboblitz
d0c8b7d26b
remove .dat files from app bundles
2024-09-11 23:06:53 +09:00
turnoffthiscomputer
0838b6c36b
attempt to add register rsa sha256 to iOS mobile proving
2024-09-10 17:06:44 +02:00
turnoffthiscomputer
9ffd13f5a8
delete garbage file register_sha256WithRSAEncryption.cpp
2024-09-08 18:30:29 +02:00
turnoffthiscomputer
d61151bd41
add -allowProvisioningUpdates flag in build_ios_module.sh xcodebuild call
2024-09-08 18:03:48 +02:00
0xturboblitz
f52b867d78
script copies ios witness gen to app clip
2024-08-22 18:09:49 +08:00
0xturboblitz
59c2840876
update scripts
2024-08-22 15:58:26 +08:00
0xturboblitz
2bdfc60d4b
massive renaming to OpenPassport
2024-08-10 23:40:42 -07:00
turnoffthiscomputer
0ac3fa88df
merge with dev
2024-06-29 23:17:12 +02:00
0xturboblitz
92298d6ca5
loop structure in witness gen build scripts
...
- single source of circuit names in common.sh
2024-06-23 19:53:25 -07:00
0xturboblitz
91d0955099
sourcing common.sh script directly
2024-06-23 19:52:30 -07:00
0xturboblitz
7b213f71f3
Integrate new two-step process and proving in mobile app
...
- still need to solve https call to merkle tree server
- not tested on android
2024-05-16 17:26:36 +09:00
0xturboblitz
d4ec07157c
fixing build scripts and readme
...
- might still have an error when installing again during witness gen on android
2024-05-12 21:11:44 +09:00
0xturboblitz
9b3756f8c5
pushing new build scripts to try them from new clone
2024-05-12 19:55:55 +09:00
0xturboblitz
8483d600a1
selecting zkey_path, witness_calculator and dat_file_name outside of native modules
2024-05-12 14:45:05 +09:00
0xturboblitz
7b31656e81
bunch of cleaning 🧹
2024-05-12 14:44:31 +09:00
0xturboblitz
15ff7f8570
fix build ios module script
2024-04-06 14:37:38 -07:00
0xturboblitz
f1180fb3f3
better readme
2024-04-06 13:19:01 -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
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
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
b2b45cf0a6
Using mopro-android for android proving
2024-03-21 17:18:03 +01: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
9cad197d55
update zkey url for ios
2024-02-21 16:11:42 -07:00
0xturboblitz
1d1b4e2b83
rename arm64 to arm64-v8a
2024-02-16 13:29:05 +01:00
Rémi Colin
40da57b7c7
add App screen
2024-02-04 02:21:43 +01:00
0xturboblitz
91e12e7de4
fix mkdir in scripts
2024-01-24 22:45:58 +01:00
0xturboblitz
ee3d997a1c
uncomment arkzkey-util
2024-01-17 13:47:12 +01:00
0xturboblitz
0b8c52b861
✈️ new simpler build scripts ✈️
2024-01-15 18:33:36 +01:00
0xturboblitz
37b0fff72a
clean app build script
2023-12-30 00:07:56 +01:00
0xturboblitz
c7985fa8e1
refactor utils, inputs and constants into /common
2023-11-25 11:12:21 +01:00
0xturboblitz
bd823e2b53
just some config
2023-11-07 19:33:54 +03:00
0xturboblitz
7dcdb8c1ff
building first draft of passport circuit with arkworks
2023-09-28 18:31:26 +02:00
0xturboblitz
e53057762e
fix \n bug
2023-09-27 18:20:56 +02:00
0xturboblitz
38034de41f
simplify PassportData format
2023-09-27 18:11:47 +02:00
0xturboblitz
3c91122bb4
working with arkworks zkrsa
2023-09-21 17:05:57 +02:00
0xturboblitz
d17aa71650
working in release mode
2023-09-18 17:12:39 +02:00
0xturboblitz
9ab96680d8
Merge remote-tracking branch 'origin/new-app' into rust-in-app
2023-08-24 11:47:14 +02:00
0xturboblitz
6a8df66865
called dummy rust function from react native
2023-08-22 20:22:27 +02:00
0xturboblitz
fc149cbb01
clean
2023-08-18 13:25:40 +02:00
0xturboblitz
941ea9256d
extracted logic to use it in both node script and front
2023-07-27 21:09:26 +02:00
0xturboblitz
aceff3b39c
clean scripts and frontend
2023-07-27 17:19:20 +02:00
0xturboblitz
6f1d70eaf4
caching passport data in server
2023-07-27 14:27:17 +02:00