Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
b6f4bcc
Fix(proposer): reject Ok(false) from proof verification in client tra…
jiajieey Feb 16, 2026
dc78279
add log when key gen finished
jiajieey Feb 16, 2026
954acfe
fix type
jiajieey Feb 16, 2026
2eeefb6
change a log
jiajieey Feb 16, 2026
0c2e873
fix dockerfile for deployer
jiajieey Feb 16, 2026
d90ef1a
correct a cat paw mistake
jiajieey Feb 16, 2026
e2c613f
fix deployer file space problem
Feb 16, 2026
35c4cc3
deployer docker done building
Feb 16, 2026
d2f751c
update dockerfile to include all the keys
jiajieey Feb 17, 2026
7e67beb
docker toml data
jiajieey Feb 17, 2026
bc07392
change toml permission in confirguration
jiajieey Feb 17, 2026
e6c5500
change addresses saving permision
jiajieey Feb 17, 2026
46d660e
stable rpc call for past events
jiajieey Feb 17, 2026
5079cae
uncomment proposer data volumes
jiajieey Feb 17, 2026
b05771b
host proving key
jiajieey Feb 17, 2026
4207e9e
change client run mode to sepolia
jiajieey Feb 17, 2026
60435eb
update yml for client
jiajieey Feb 17, 2026
8470639
update yml for client
jiajieey Feb 17, 2026
5814d9f
update yml for client
jiajieey Feb 17, 2026
53d4eb3
update client docker: delete deposit_proving key
jiajieey Feb 17, 2026
20cd17e
add testnet guide
jiajieey Feb 17, 2026
db85596
update client for x509
jiajieey Feb 18, 2026
fe2f2b5
change gas limit for x509
jiajieey Feb 19, 2026
ba6afeb
change gas limit for x509
jiajieey Feb 19, 2026
f6d1fcc
change proposer to use local key first and then server, if both fail,…
jiajieey Feb 19, 2026
12002cf
change proposer to use local key first and then server, if both fail,…
jiajieey Feb 19, 2026
517d984
proposer guide update
jiajieey Feb 19, 2026
a5bec25
proposer guide update
jiajieey Feb 19, 2026
5ffe3fe
send raw tx when rotating proposer
jiajieey Feb 19, 2026
0623d72
change stake lazy penalty and eligible floor for proposers
jiajieey Feb 19, 2026
49ed7ca
Update(X509): validation api will enroll valid certificate without do…
jiajieey Feb 19, 2026
24c7048
move ptau, cache and keys to different folder
jiajieey Feb 19, 2026
e13fe66
update docker for keys relocation
jiajieey Feb 19, 2026
1dae59a
update keys path
jiajieey Feb 19, 2026
029cb0c
update keys path
jiajieey Feb 20, 2026
0b26d0e
add log
jiajieey Feb 20, 2026
ddfa7ac
add log
jiajieey Feb 20, 2026
8eedfcd
create dir
jiajieey Feb 20, 2026
1577e0d
create dir
jiajieey Feb 20, 2026
2d8f392
update keys path
jiajieey Feb 20, 2026
e8cccf6
update doc
jiajieey Feb 20, 2026
123a211
update doc
jiajieey Feb 20, 2026
3cdc8f5
update doc
jiajieey Feb 20, 2026
b5aee79
mkdir keys in dockeefile
jiajieey Feb 20, 2026
8d965d6
change to a nfish branch to save some testing time
jiajieey Feb 20, 2026
0cc67a9
update guide
jiajieey Feb 20, 2026
20f6b2d
update testnet guide
jiajieey Feb 21, 2026
a98a156
update testnet guide
jiajieey Feb 21, 2026
0f8f06b
change testnet guide
jiajieey Feb 21, 2026
e774c7d
update path
jiajieey Feb 21, 2026
46fefb8
update path
jiajieey Feb 21, 2026
191a43f
update path
jiajieey Feb 21, 2026
15d0f55
update path
jiajieey Feb 21, 2026
72bf723
add reminder when block is sent
jiajieey Feb 21, 2026
d7b226a
add log
jiajieey Feb 21, 2026
6eccd4c
change path
jiajieey Feb 21, 2026
a790ac1
change path
jiajieey Feb 21, 2026
dcfddaf
update dockerfile for proposer
jiajieey Feb 21, 2026
69a6a9d
change dockerfile for keys
jiajieey Feb 21, 2026
96eaaa3
change testnet guide and delete some print
jiajieey Feb 21, 2026
c08a0a4
delete some print
jiajieey Feb 21, 2026
53fabc1
update guide
jiajieey Feb 21, 2026
ed142e0
update testnet guide for rotation
jiajieey Feb 21, 2026
9a92b95
change add proposer api in doc
jiajieey Feb 21, 2026
ed1dae4
update fish
jiajieey Feb 21, 2026
52282e6
update rust
jiajieey Feb 22, 2026
df321fe
update proposer to use toml genenisus_block when proposing pending block
jiajieey Feb 23, 2026
43c74d1
update proposer to use toml genenisus_block when proposing pending block
jiajieey Feb 23, 2026
7f96685
update block proposing logic
jiajieey Feb 23, 2026
bfc67a6
add log
jiajieey Feb 23, 2026
b246c30
add more logs
jiajieey Feb 23, 2026
1c8ca1b
get proposer rotation events from genenisus_block
jiajieey Feb 23, 2026
1655e03
first proposer will proposer block without waiting for round robin fi…
jiajieey Feb 23, 2026
a043d74
add Troubleshooting for WebSocket connection
jiajieey Feb 23, 2026
8af04b9
add log
jiajieey Feb 23, 2026
f4edc50
Fix finality checker silently exiting and prevent early task termination
jiajieey Feb 23, 2026
81ed8b3
fix logs
jiajieey Feb 23, 2026
2c71395
fix logs
jiajieey Feb 23, 2026
13b7b57
get propoer rotation events by chunk
jiajieey Feb 23, 2026
077b22d
fix: paginate RoundRobin ProposerRotated log queries and handle raw l…
jiajieey Feb 23, 2026
19d90bf
fix: paginate RoundRobin ProposerRotated log queries and handle raw l…
jiajieey Feb 23, 2026
bb0f670
update guide
jiajieey Feb 23, 2026
dd1cd40
update stat block assemblyL proposer block when finalisation
jiajieey Feb 23, 2026
925d346
comment code
jiajieey Feb 24, 2026
fcd1004
comment finality_checker.await
jiajieey Feb 24, 2026
0a52370
change genesis_block
jiajieey Feb 24, 2026
0557f49
uncomment
jiajieey Feb 24, 2026
7060640
update guide
jiajieey Feb 24, 2026
303047e
fix: prevent concurrent block assembly executions
jiajieey Feb 24, 2026
a7c83d9
delete logs
jiajieey Feb 24, 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
19 changes: 7 additions & 12 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
target
.github
.vscode
.githooks
**/Dockerfile
docker-compose*
LICENSE
**/tests
.env.example
remappings.txt
**/*.ptau
nightfall_bindings/build.rs
# Ignore everything under bin
configuration/bin/*

# But allow the keys directory itself
!configuration/bin/keys/

# And allow its contents
!configuration/bin/keys/**
6 changes: 3 additions & 3 deletions .github/workflows/on-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ jobs:
chmod 444 ptau-cache/ppot_26.ptau # Make it read-only
echo "Cached ppot_26.ptau created"
fi
ln -sf /home/testrunner/ptau-cache/ppot_26.ptau /home/testrunner/actions-runner/_work/nightfall_4_PV/nightfall_4_PV/configuration/bin/ppot_26.ptau
ln -sf /home/testrunner/ptau-cache/ppot_26.ptau /home/testrunner/actions-runner/_work/nightfall_4_PV/nightfall_4_PV/configuration/bin/trusted_setup/ppot_26.ptau
- name: link bn254 setup cache
shell: bash
run: |
Expand All @@ -101,7 +101,7 @@ jobs:
VERSION_SUFFIX="${NF4_SRS_VERSION:-v1}"
CACHE_DIR="/home/testrunner/srs-cache"
CACHE_FILE="$CACHE_DIR/bn254_setup_26.${VERSION_SUFFIX}.cache"
TARGET_DIR="$GITHUB_WORKSPACE/configuration/bin"
TARGET_DIR="$GITHUB_WORKSPACE/configuration/bin/trusted_setup"
TARGET="$TARGET_DIR/bn254_setup_26.cache"
mkdir -p "$CACHE_DIR" "$TARGET_DIR"
# Prevent two concurrent workflows from trampling the cache
Expand Down Expand Up @@ -146,7 +146,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
BIN_DIR="$GITHUB_WORKSPACE/configuration/bin"
BIN_DIR="$GITHUB_WORKSPACE/configuration/bin/trusted_setup"
mkdir -p "$BIN_DIR"
hydrate() {
local f="$1"
Expand Down
Loading