Logos Blockchain Weekly Update - 2026-05-25
blockchain:highlights
- Blockchain E2E tests fully migrated to the testing-framework logos-blockchain-testing
- Nimbos: two-node IBD passes nimbos#44
- LEZ sequencer benchmarked on Raspberry Pi 5, supported by new benchmarking suite: cycle logos-execution-zone#478, crypto primitives logos-execution-zone#480, and integration logos-execution-zone#487 benches merged — cost inputs for the LEZ fee model
- Atomic withdraws merged in Zone-SDK logos-blockchain#2749
blockchain:bedrock:research
-
blockchain:bedrock:research:total-stake-inference -
blockchain:bedrock:research:cryptarchia- Checkpoint-based Fast Bootstrapping RFC significant revision RFC
-
blockchain:bedrock:research:blend- Session-removal RFC: SDP no longer garbage collects not-yet-active declarations and lock period removed (redundant after updated withdrawal logic) RFC
-
blockchain:bedrock:research:post-quantum -
blockchain:bedrock:research:cryptoeconomics- EmPoWering proposal: design details revised, ready for broader review latest draft
-
blockchain:bedrock:research:native-zones
blockchain:bedrock:eng
-
blockchain:bedrock:eng:blend- Trace logs added around Blend activity proof generation and verification logos-blockchain#2772
-
blockchain:bedrock:eng:mantle- Static bound checks for Mantle ops:
ChannelConfigmerged logos-blockchain#2781,ChannelDeposit(in-review) logos-blockchain#2790 - Channel key validation fix (addresses audit issue 90) logos-blockchain#2767, audit issue 90
- Add
bounded_vecto ledger tx builder inputs and outputs (in-review) logos-blockchain#2791
- Static bound checks for Mantle ops:
-
blockchain:bedrock:eng:mempool- Mempool add fails cleanly on storage error logos-blockchain#2762
- Mempool TxTracker implementation continued (in-review) logos-blockchain#2746
-
blockchain:bedrock:eng:decentralized-sequencing- Bounded blocks range stream anomalies fix merged logos-blockchain#2757
- Zone-SDK round robin reworked after review discussions (in-review) logos-blockchain#2756
-
blockchain:bedrock:eng:bridging- Zone-SDK atomic withdraw merged logos-blockchain#2749
- Zone-SDK deposit amount + LEZ bug fixes (in-review) logos-blockchain#2776
-
blockchain:bedrock:eng:testing- Remove legacy validator harness from e2e tests logos-blockchain#2760
- Use common wallet funding in zone flows logos-blockchain#2766
- Continuous round robin fail-fast fix logos-blockchain#2771
- Configurable binary providers on TF (in-review) logos-blockchain-testing#55, wired into e2e tests (in-review) logos-blockchain#2777
- Fix flaky
test_basic_lifecycleunit test logos-blockchain#2783 - Cargo hack in tools fix logos-blockchain#2770
-
blockchain:bedrock:eng:testnet- Deployment tracing config at compose-file level logos-blockchain#2768
- Set explorer DB url in
compose.run.ymllogos-blockchain#2782 and sqlite db path via env in block explorer template logos-blockchain-block-explorer-template#17
-
blockchain:bedrock:eng:node- Fix recurring
key must be a Stringlog error logos-blockchain#2761 - Silence more third-party dependencies at DEBUG/TRACE level (reduces OTLP log noise) logos-blockchain#2775
- API listener defaults to localhost logos-blockchain#2773
- Tracing reload moved to main API logos-blockchain#2774
- Migrate more log targets logos-blockchain#2778
- Correctness bug fix in NTP-backed time service logos-blockchain#2784
- Initialise stderr logger for c-bindings (in-review) logos-blockchain#2789
- Deployment stateless user configs: predefined ceremony files for init nodes (in-review) logos-blockchain#2779
- Fix recurring
-
blockchain:bedrock:eng:circuits- Circuits v0.5.0 hardening: symbol resolution conflicts logos-blockchain-circuits#22, patch circuits’ asserts logos-blockchain-circuits#26, macOS build fixes (c++ library logos-blockchain-circuits#27, symbol isolation logos-blockchain-circuits#28, symbol names logos-blockchain-circuits#29, string formatting logos-blockchain-circuits#30); gmp version consistency (in-review) logos-blockchain-circuits#31
- Circuits CI/dev infra: rustfmt options logos-blockchain-circuits#23, pin actions versions logos-blockchain-circuits#24, auto-update nix hashes on release logos-blockchain-circuits#25
-
blockchain:bedrock:eng:explorer
blockchain:logos-execution-zone
-
blockchain:logos-execution-zone:accounts- Transaction flows unification: public and private transaction flows unified (in-review) logos-execution-zone#484
- Private PDAs added as external input in privacy-preserving transactions (not resolved from chained calls or claims) (in-review) logos-execution-zone#486
- Audit issue 91 fix in NSSA logos-execution-zone#489
- Keycard support for auth-transfer merged logos-execution-zone#451
- Keycard support for program facades: comments addressed (in-review) logos-execution-zone#461
- PQ resistance for vsk/vpk shared key agreement (Kyber-768): updated specs added (in-review) logos-execution-zone#474
-
blockchain:logos-execution-zone:logos-core- Wallet FFI extended to support generic transactions (in-review) logos-execution-zone#491
-
blockchain:logos-execution-zone:benchmarks- LEZ benchmarking suite landed: cycle bench logos-execution-zone#478, crypto primitives bench logos-execution-zone#480, integration bench for end-to-end latency/block/tx-byte measurements logos-execution-zone#487; all migrated to criterion harness logos-execution-zone#488
- Bench-regression CI workflow for
crypto_primitives_bench(in-review) logos-execution-zone#494
-
blockchain:logos-execution-zone:indexer -
blockchain:logos-execution-zone:explorer-ui -
blockchain:logos-execution-zone:sequencer -
blockchain:logos-execution-zone:deployment- LEZ module/UI updates bumped in Logos Modules registry (in-review) logos-modules#60
- Apply right features for risc0-zkvm logos-execution-zone#496
- Speed up CI (in-review) logos-execution-zone#498
-
blockchain:logos-execution-zone:bridging- Deposit operation for bridge (in-review) logos-execution-zone#493
nimbos
- IBD scope completed for Cryptarchia: two-node IBD passes on one machine with bincode sync types, LocalTree, wire client/handler,
decodeTx/block deserialize, bootstrap-wait, and thorough tests (in-review) nimbos#44 --udp-portand--rest-portCLI options added nimbos#47- Cryptarchia ledger state and ledger module wrapper added to Mantle ledger implementation (in-review) nimbos#46
blockchain:comms
-
blockchain:comms:docs- Mantle transaction encoding specs updated spec
- LEZ CONTRIBUTING.md merged logos-execution-zone#483 + require filled PR template logos-execution-zone#497
-
blockchain:comms:blog