Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
61 changes: 61 additions & 0 deletions src/content/docs/updates/developer/2026-09-21-to-2026-09-28.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
title: "September 21–28, 2026"
description: "Verified Dusk engineering progress from the previous seven days, with disclosure-safe summaries and public source links."
sidebar:
hidden: true
---

[← Developer Updates](/updates/developer/)

This update covers verified engineering progress during the previous seven days. Work in private repositories is summarized without private links or implementation identities; links to public changes appear directly beside the summaries they support.

## Rusk


### Core (Private Repo)

Updated proof-version selection and transaction-data pricing, alongside clearer build guidance.
- Changed proof verification to use the versions supplied by the calling application.
- Clarified build-cache guidance, linked archive changelog entries, and added a check for the archive benchmark.
- Added activation-controlled pricing for transaction data, allowing its data size to contribute to the gas cost.
### Piecrust (Private Repo)

Updated contract-state handling and execution checks to improve consistency across saved states and contract runs.
- Documented the order used to finalize contract execution.
- Added tests covering contract initialization when execution runs out of gas.
- Added a check that exercises process-signal forwarding.
- Added activation controls for the contract-state format transition.
- Extended saved contract-state commitments to include memory size.

## Forge

Restored reproducible smart-contract project builds and corrected event registration in the starter template.
- Registered the counter template's event type and corrected the event-registration guide so generated projects could decode emitted events. ([PR #43](https://github.com/dusk-network/forge/pull/43))
- Pinned Rust 1.95 and compatible dependencies, made dependency updates respect that compiler version, and restored CLI tests and code-quality checks. ([PR #48](https://github.com/dusk-network/forge/pull/48))

## Bls12\_381

Updated the hash-to-curve interface with stable compatibility guarantees and expanded checks for reduced-feature builds.
- Stabilized the opt-in hash-to-curve interface while preserving its existing behavior and compatibility alias, and added checks against RFC 9380 reference vectors. ([PR #193](https://github.com/dusk-network/bls12_381/pull/193))
- Repaired tests for reduced-feature configurations and included them in the existing test and code-quality checks. ([PR #190](https://github.com/dusk-network/bls12_381/pull/190))

## Proof-wire blinding

Updated proof masking and setup-parameter capacity across the native and WebAssembly proof tooling.
- Added extra random masking to three proof wires to match their two verification openings, with corresponding tests. ([PR #976](https://github.com/dusk-network/plonk/pull/976), [PR #14](https://github.com/dusk-network/zk-tools/pull/14))
- Increased the setup converter's parameter allocation by three powers to accommodate additional proof-masking values. ([Commit 384608ae](https://github.com/dusk-network/trusted-setup/commit/384608ae361325f60b8af92d8da4407e9615c797))

## Dusk Website (Private Repo)

Expanded the team page with more detailed leadership profiles.
- Expanded leadership profiles on the team page to give visitors more information about the people behind Dusk.

## W3sper (Private Repo)

Improved transaction-signing reliability for selected wallet profiles.

## DuskEVM (Private Repo)

Improved node synchronization reliability.

[← Back to Developer Updates](/updates/developer/)
4 changes: 4 additions & 0 deletions src/content/docs/updates/developer/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ description: Browse periodic Dusk engineering updates by publication date and co

Developer updates summarize engineering work over a stated interval. Updates are listed newest first.

## [September 21–28, 2026](/updates/developer/2026-09-21-to-2026-09-28/)

Verified engineering progress across 5 public repositories, plus disclosure-safe summaries of qualifying private development.

## [September 14–21, 2026](/updates/developer/2026-09-14-to-2026-09-21/)

Verified engineering progress across 8 public repositories, plus disclosure-safe summaries of qualifying private development.
Expand Down
Loading