Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
9921fe3
add bitvm gc msg
KSlashh Apr 29, 2026
b0dcf8f
gc version init commit
KSlashh May 21, 2026
dc760d1
gc update
KSlashh May 24, 2026
999ced6
add verfier contract support & set version to 0.4
KSlashh May 26, 2026
4a14dd3
support multi hashlocks for wrongly challenged
KSlashh May 26, 2026
56933fc
Refactor: remove the attestation of the part_stark_vk
May 3, 2026
864b683
feat: add operator wrapper proof
May 5, 2026
1dae2ce
Refactor: remove x_d
May 6, 2026
b69b690
feat: commit operator_vk_hash on chain
May 7, 2026
cb18c53
remove unused constant
May 7, 2026
925297a
feat: update sequencer set hash query to use 'at or before' logic
May 7, 2026
e478027
feat: add operator_vk_hash to sequencer commands and update README
May 8, 2026
200a329
feat: add backward compatibility for operator and commit chain circuits
May 12, 2026
a4efc3f
implement operator wrapper proof functionality
blake-pro May 15, 2026
ba779a6
add fixed watchtower public key verification
blake-pro May 26, 2026
c9475b2
add bitvm gc msg
KSlashh Apr 29, 2026
b73c389
gc version init commit
KSlashh May 21, 2026
935492e
gc update
KSlashh May 24, 2026
5478be8
fix todo
blake-pro May 26, 2026
aad81c7
use multi hashlocks
blake-pro May 26, 2026
e8857d3
fix rebase
blake-pro May 26, 2026
afa01ae
adapt to babe and sig
blake-pro May 28, 2026
aa58898
fix rebase
blake-pro May 28, 2026
b49b787
Merge pull request #7 from blake-pro/gc-handler
KSlashh May 28, 2026
7a32f84
fix fmt and clippy
blake-pro May 28, 2026
7f64d5e
fix build
blake-pro May 28, 2026
c278e95
update rpc service
KSlashh May 28, 2026
8ea6211
adapt babe state path to configurable env
blake-pro Jun 2, 2026
0ba7960
Only the verifier and the operator need to initialize soldering_builder.
blake-pro Jun 2, 2026
1985b50
print operator wrapper vk hash during task creation
blake-pro Jun 3, 2026
7014739
support bincode serialization for GOATMessage, add legacy JSON deseri…
blake-pro Jun 3, 2026
23772a8
update BABE_M_CC to 7
blake-pro Jun 4, 2026
dda2723
use `par_iter` to parallelize instance creation in babe_adapter
blake-pro Jun 4, 2026
62975f0
add support for soldering proof chunking, compact payloads, and paral…
blake-pro Jun 4, 2026
3b6577e
implement soldering proof payload range requests
blake-pro Jun 4, 2026
3756364
fix missing feature
blake-pro Jun 4, 2026
ab9b040
add soldering upload functionality and deprecate range-based pull logic
blake-pro Jun 5, 2026
03bb090
allow external socket address override via env
blake-pro Jun 5, 2026
fa2ef81
remove soldering proof upload functionality, add s3 and local shared …
blake-pro Jun 5, 2026
9419185
update BitVM and Goat dependencies to new repository and branch
blake-pro Jun 6, 2026
8d79b8c
improve error handling in GOATMessage serialization, add JSON fallbac…
blake-pro Jun 6, 2026
6d49922
Only the GenCircuits message is encoded using `bincode`, and adds som…
blake-pro Jun 6, 2026
e289454
add BitcoinSPV support for posting single and batch block hashes, fix…
blake-pro Jun 7, 2026
01bf6c8
use the given goat_block_number instead of the one query from the db …
blake-pro Jun 9, 2026
e1cf01f
remove unnecessary check
blake-pro Jun 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,13 @@ jobs:
profile: minimal
toolchain: nightly-2025-12-11
override: true
components: clippy
- run: curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/ProjectZKM/toolchain/refs/heads/main/setup.sh | sh
- name: Install Dependencies
run: sudo apt update && sudo apt install protobuf-compiler
- run: rustup component add clippy
- run: cargo clippy --all-targets -- -D warnings
- run: |
source ~/.zkm-toolchain/env
cargo clippy --all-targets -- -D warnings
test:
name: Cargo Test
runs-on: ubuntu-latest
Expand All @@ -67,7 +70,7 @@ jobs:
- name: Launch the Regtest
run: cd scripts && docker compose up -d
- name: Run all unit tests
run: |
run: |
set -e
source ~/.zkm-toolchain/env
cargo test -r --all --all-targets
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,6 @@ circuits/*/*/*.bin.in

**/*.out
**/*/output.data*
proof-builder-rpc/*.ckpt
proof-builder-rpc/*.ckpt

runner
Loading
Loading