Sydhds
1059b87572
Add Dockerfile
2025-06-13 16:54:22 +02:00
Sydhds
409cdcb651
Move all code related to smart contracts into lib smart_contract ( #7 )
...
* Move all code related to smart contracts into lib smart_contract
* Can start the prover with mocked smart contract
* Add KarmaTier integration
* Filter & validate initial tier limits
2025-06-13 12:04:10 +02:00
Sydhds
d8da43e535
Update to zerokit v0.8.0 ( #6 )
...
* Update to zerokit v0.8.0
* Switch to OptimalMerkleTree implementation (was pmTree)
* Update various crates
2025-06-10 10:53:26 +02:00
Sydhds
68fbc154bd
Add rln sc in grpc register_user ( #5 )
...
* Add rln sc in grpc register_user
* Add app argument for RLN Smart contract address
2025-06-06 15:07:10 +02:00
Sydhds
632cf67142
Update RegistryListener to interact with Karma smart contract ( #4 )
...
* Update RegistryListener to interact with Karma smart contract
* Add karma sc instance in grpc service
2025-06-06 09:22:19 +02:00
Sydhds
7525c8c226
Add ProofGenerationData structure ( #3 )
...
* Add ProofGenerationData structure
* Use shared merkle tree
* Add unit tests for proof service
2025-06-05 10:03:31 +02:00
Sydhds
194ce101fc
Add initial code for user db (user reg + tx counter + tier info) ( #2 )
...
* Add initial code for user db (user reg + tx counter + tier info)
* Switch to scc hashmap (+ updated benchmark)
* Add KSC into UserDB
* Start user db service in prover main
* Separate between user db service & user db
* Add set tier limits grpc endpoint
* Set tier limits unit test
* Use derive_more
2025-05-30 15:14:09 +02:00
Sydhds
a1738ec060
Add epoch service in prover ( #1 )
...
* Add epoch service in prover
* Use epoch in prof service
2025-05-22 14:43:58 +02:00
sydhds
9ac1f512a9
Add a proof generation service
2025-05-16 17:01:26 +02:00
sydhds
17579b210b
Add grpc web layer
2025-05-16 14:52:27 +02:00
sydhds
c286dca5d5
Add rln benchmarks (computation & serialization)
2025-05-15 16:07:48 +02:00
sydhds
c4bb950fab
Add UserRegistry + grpc service limits
2025-05-12 15:09:18 +02:00
sydhds
bba384ad9f
Initial code to generate Zk proof and broadcast it to listeners
2025-04-25 18:03:30 +02:00
sydhds
572bfc3455
Initial code
2025-04-25 12:33:09 +02:00