Commit Graph

7 Commits

Author SHA1 Message Date
Sydhds
b7967b85e8 Initial code to use Zerokit 0.9 + disable parallel feature (#36)
* Initial code to use Zerokit 0.9 + disable parallel feature

* Support IdSecret for user identity secret hash

* Fix clippy + bench

* Use PmTreeConfig builder

* Improve prover_bench perf

* Fix prover_bench 2nd assert

* Fix prover_bench 2nd assert 2

* Can now enable trace for bench prover_bench

* Use anyhow for error handling (+ error context) in prover_cli (#42)

* Use anyhow for error handling (+ error context) in prover_cli

* Cargo fmt pass

* Feature/feature/init user db ser de 2 (#45)

* Add user db serializer && deserializer init & re-use
2025-10-01 17:00:56 +02:00
Vinh Trịnh
ab032ec74b Use all best practice to squeeze a few more TPS out of Prover (#38) 2025-09-23 18:18:52 +07:00
Sydhds
8d937e62b2 Optimize release profile (#31) 2025-08-21 10:24:10 +02:00
Vinh Trịnh
f4a41073e4 Use exact zerokit version, move common deps to workspace, remove unuse deps to reduce build size 2025-08-18 16:41:17 +07:00
Vinh Trịnh
802872e155 Test and fix smart contract interaction (#24)
* chore: add karma_sc_test, karma_tiers_test, rln_sc_test script

* chore: fix rustls panic erro in prover_cli

* fix: update TierLimits's validate method to handle first tier's minKarma starts at 0

* chore: add NoTier

* chore: update Dockerfile

* chore: update rust version and tooling to build rocksdb deps

* fix: refactor smart contract interaction scripts, add error enum and remove unuse codes

* fix: add PRIVATE_KEY env variable, seperate specific error types, update Dockerfile, remove config.example.toml and use clap's default_value instead

* chore: update Dockerfile

* chore: remove unuse register_user_with_commitment and redundant KarmaSCInstance::from
2025-08-12 22:39:18 +07:00
Sydhds
1e813c6710 Initial code for tracing + oltp (#19)
* Initial code for tracing + oltp
* Add tracing for all grpc endpoints + proof services + epoch service
* Trace result and errors for grpc endpoints
2025-07-16 11:33:43 +02:00
Sydhds
88678afdb2 Initial attempt to benchmark proof generation using the prover (#16)
* Initial attempt to benchmark proof generation using the prover
2025-07-09 15:02:07 +02:00