Skip to content

Releases: Arch-Network/arch-node

Nightly Build 20260702 (44f1ae36)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: 44f1ae366c0a7b92806d762ee988e345e9e7f77a
Nightly ID: nightly-20260702-44f1ae36
Build timestamp: 2026-07-02 03:06:47 UTC
Manifest: release-manifests/nightly-20260702-44f1ae36.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260702-44f1ae36/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260702-44f1ae36
ghcr.io/arch-network/validator:nightly-latest

Release v0.6.6

Choose a tag to compare

@hoffmabc hoffmabc released this 01 Jul 15:19

Release v0.6.6
Arch Network v0.6.6 (2026-07-01)
Compare: v0.6.5...v0.6.6

Date range: 2026-06-05 → 2026-07-01

Stats: 89 files changed, 10456 insertions(+), 10356 deletions(-)

Top impact areas: e2e-tests (19), roast (17), validator (9), examples (9), ha (4), structs (3), sdk (3), network (3), event_queue (3), state-sync (2), mempool (2), db_utils (2), db_core (2), common (2), resharing (1), key_mng (1), fuzz (1), config-params (1), ci (1), blockstore (1)

Highlights

Security and stability improvements dominate this release, with multiple fixes addressing security findings across the validator, roast, and network subsystems. Session ID validation and mempool size limits have been added to strengthen protocol security.

The networking layer received important fixes including bootnode redial optimization when already connected and unblocking of the network processing loop. Network bootstrap info handling and gossip message processing were improved.

Storage and state management were enhanced with fixes for local snapshot recovery, block store write avoidance during local recovery, and initial pruning issues with already-pruned blocks. The event queue has been externalized for more flexible integration.

Build system improvements reduce dependency footprint by making proptest a dev-only dependency (removing 12 packages) and adding external feature flags for lighter builds. Nonce expiry support was added to improve transaction lifecycle management.

Added

  • Nonce expiry support for transaction lifecycle management
  • Max limit for mempool size to prevent unbounded growth
  • Session ID validation in roast response messages
  • External feature flags for lighter builds across event_queue and ha/storage-service
  • Metrics and logging enhancements in roast coordinator and signer components

Changed

  • Proptest moved to dev dependency, removing 12 packages from production builds
  • Event queue externalized as separate configurable component
  • Block store now avoids writes during local recovery operations
  • Bootnode redial now skipped when connection already exists
  • Network processing loop unblocked for improved message handling
  • Roast commitment pool and coordinator request/response handling refactored
  • Time utilities and version constants updated
  • Database write operations optimized in db_core

Fixed

  • Initial pruning no longer requeues already-pruned blocks
  • Local snapshot recovery corrected to avoid state inconsistencies
  • Security findings addressed across validator, roast, network, and key management subsystems
  • Session ID validation prevents unauthorized response processing
  • Mempool overflow prevented with hard size limits

Performance and Observability

  • Block store write avoidance during local recovery reduces I/O overhead
  • Network processing loop unblocked to improve message throughput
  • Roast metrics added for coordinator and signer performance monitoring
  • Logging improvements in roast commitments, context, and utilities

RPC and API Changes

No breaking RPC changes. SDK signature and runtime transaction types were updated internally but maintain backward compatibility.

Breaking Changes

None known.

Migration Guidance

Node operators should review the new default mempool size limit in validator configuration. No configuration changes are required for standard deployments. Builders using the event queue or storage-service should note the new external feature flags available for reduced build sizes.

Documentation

  • CI workflow updated for testbox preparation fixtures
  • Default config params updated in validator/default-config-params.toml

Contributors (v0.6.5 → v0.6.6)

Amine ElQaraoui, Marouane, Rahul Subramaniyam

Nightly Build 20260627 (973a487e)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: 973a487e0793a696aeaf3b73b4d4cb5d9ce89783
Nightly ID: nightly-20260627-973a487e
Build timestamp: 2026-06-27 03:07:21 UTC
Manifest: release-manifests/nightly-20260627-973a487e.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260627-973a487e/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260627-973a487e
ghcr.io/arch-network/validator:nightly-latest

Nightly Build 20260623 (22651a57)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: 22651a575bdcb20dc21d15fadd8bb2ced8f7a70d
Nightly ID: nightly-20260623-22651a57
Build timestamp: 2026-06-23 03:07:58 UTC
Manifest: release-manifests/nightly-20260623-22651a57.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260623-22651a57/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260623-22651a57
ghcr.io/arch-network/validator:nightly-latest

Nightly Build 20260618 (0ca07391)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: 0ca073916f34bfecd8b1e4bba826413355888344
Nightly ID: nightly-20260618-0ca07391
Build timestamp: 2026-06-18 03:09:33 UTC
Manifest: release-manifests/nightly-20260618-0ca07391.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260618-0ca07391/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260618-0ca07391
ghcr.io/arch-network/validator:nightly-latest

Nightly Build 20260617 (eccd4d4a)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: eccd4d4a0a4f4b499471540e97f314370beee8de
Nightly ID: nightly-20260617-eccd4d4a
Build timestamp: 2026-06-17 03:09:58 UTC
Manifest: release-manifests/nightly-20260617-eccd4d4a.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260617-eccd4d4a/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260617-eccd4d4a
ghcr.io/arch-network/validator:nightly-latest

Nightly Build 20260615 (205bc6b1)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: 205bc6b185f12c996c863042de665f089d2de15f
Nightly ID: nightly-20260615-205bc6b1
Build timestamp: 2026-06-15 03:11:19 UTC
Manifest: release-manifests/nightly-20260615-205bc6b1.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260615-205bc6b1/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260615-205bc6b1
ghcr.io/arch-network/validator:nightly-latest

Nightly Build 20260613 (82272c55)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: 82272c55abdfc18cd95a1e79b79b351cbdeb11fc
Nightly ID: nightly-20260613-82272c55
Build timestamp: 2026-06-13 03:08:21 UTC
Manifest: release-manifests/nightly-20260613-82272c55.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260613-82272c55/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260613-82272c55
ghcr.io/arch-network/validator:nightly-latest

Nightly Build 20260612 (f31c9cb6)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: f31c9cb62cf28ba01671b0693cd8674bf2786638
Nightly ID: nightly-20260612-f31c9cb6
Build timestamp: 2026-06-12 03:09:40 UTC
Manifest: release-manifests/nightly-20260612-f31c9cb6.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260612-f31c9cb6/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260612-f31c9cb6
ghcr.io/arch-network/validator:nightly-latest

Nightly Build 20260611 (bc139fbc)

Pre-release

Choose a tag to compare

Nightly build from dev.

Source SHA: bc139fbc7c1e8464b1228a5e0d537e3db1494061
Nightly ID: nightly-20260611-bc139fbc
Build timestamp: 2026-06-11 03:08:10 UTC
Manifest: release-manifests/nightly-20260611-bc139fbc.json

Published artifacts:
s3://arch-network-dev-releases/nightly-20260611-bc139fbc/

Runtime images:
ghcr.io/arch-network/validator:nightly-20260611-bc139fbc
ghcr.io/arch-network/validator:nightly-latest