Skip to content

[feat] propagate NM agent noise keys to nym-node routing#6577

Merged
jstuczyn merged 9 commits intofeat/mix-stress-testingfrom
feat/nmv3-noise-support
Apr 23, 2026
Merged

[feat] propagate NM agent noise keys to nym-node routing#6577
jstuczyn merged 9 commits intofeat/mix-stress-testingfrom
feat/nmv3-noise-support

Conversation

@jstuczyn
Copy link
Copy Markdown
Contributor

@jstuczyn jstuczyn commented Mar 18, 2026

Network Monitor agents need to perform Noise protocol handshakes with nym-nodes, just like any other nym-node on the network. Previously the contract stored only the agent's IP address, and the noise key map in nym-node only tracked keys for nym-api-sourced nodes. This PR closes the gap end-to-end: from on-chain registration through to live packet routing.


This change is Reviewable

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 18, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nym-explorer-v2 Ready Ready Preview, Comment Apr 23, 2026 0:54am
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
docs-nextra Ignored Ignored Preview Apr 23, 2026 0:54am
nym-node-status Ignored Ignored Preview Apr 23, 2026 0:54am

Request Review

Comment thread contracts/network-monitors/src/storage.rs
@jstuczyn jstuczyn force-pushed the feat/nmv3-noise-support branch from 69fe5db to b00c2b3 Compare April 23, 2026 10:59
@jstuczyn jstuczyn force-pushed the feat/nmv3-agents-subscription branch from 461075f to c01b728 Compare April 23, 2026 10:59
@jstuczyn jstuczyn force-pushed the feat/nmv3-agents-subscription branch from c01b728 to 617acd4 Compare April 23, 2026 11:46
@jstuczyn jstuczyn force-pushed the feat/nmv3-noise-support branch from b00c2b3 to 2ea6fa9 Compare April 23, 2026 11:46
Base automatically changed from feat/nmv3-agents-subscription to feat/mix-stress-testing April 23, 2026 12:20
@jstuczyn jstuczyn force-pushed the feat/nmv3-noise-support branch from 2ea6fa9 to 91732bf Compare April 23, 2026 12:49
@jstuczyn jstuczyn merged commit 3f7f9c5 into feat/mix-stress-testing Apr 23, 2026
9 of 15 checks passed
@jstuczyn jstuczyn deleted the feat/nmv3-noise-support branch April 23, 2026 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants