Skip to content

Feat/nmv3 agent announcement#6673

Merged
jstuczyn merged 10 commits intofeat/mix-stress-testingfrom
feat/nmv3-agent-announcement
Apr 23, 2026
Merged

Feat/nmv3 agent announcement#6673
jstuczyn merged 10 commits intofeat/mix-stress-testingfrom
feat/nmv3-agent-announcement

Conversation

@jstuczyn
Copy link
Copy Markdown
Contributor

@jstuczyn jstuczyn commented Apr 15, 2026

first part of NYM-990

Summary

  • Add HTTP server to the NMv3 orchestrator with Swagger UI and bearer-token auth
  • Introduce the nym-network-monitor-orchestrator-requests crate for shared route constants, request/response models, and an HTTP client
  • Implement the agent registration flow: agents request a mixnet port assignment, then announce themselves so the orchestrator registers them in the smart contract for node whitelisting

This change is Reviewable

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 15, 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 4:30pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
docs-nextra Ignored Ignored Preview Apr 23, 2026 4:30pm
nym-node-status Ignored Ignored Preview Apr 23, 2026 4:30pm

Request Review

@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from e7dc1ca to ed98b1b Compare April 15, 2026 14:52
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from ed98b1b to 5922274 Compare April 15, 2026 16:19
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from 5922274 to fb13fc3 Compare April 16, 2026 08:39
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from fb13fc3 to 4e455fb Compare April 20, 2026 09:55
@jstuczyn jstuczyn requested a review from mfahampshire as a code owner April 20, 2026 09:55
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from 4e455fb to 003401f Compare April 23, 2026 10:59
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from 003401f to afc8dbf Compare April 23, 2026 11:46
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from afc8dbf to a1d7915 Compare April 23, 2026 12:55
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from a1d7915 to cd634ce Compare April 23, 2026 13:04
@jstuczyn jstuczyn force-pushed the feat/nmv3-orchestrator-node-scraping branch from 06595ba to 546b807 Compare April 23, 2026 13:05
@jstuczyn jstuczyn force-pushed the feat/nmv3-orchestrator-node-scraping branch from 546b807 to f97ae1d Compare April 23, 2026 16:04
@jstuczyn jstuczyn force-pushed the feat/nmv3-agent-announcement branch from cd634ce to dcf8909 Compare April 23, 2026 16:16
Base automatically changed from feat/nmv3-orchestrator-node-scraping to feat/mix-stress-testing April 23, 2026 16:26
@jstuczyn jstuczyn merged commit 1f3bdf5 into feat/mix-stress-testing Apr 23, 2026
13 of 15 checks passed
@jstuczyn jstuczyn deleted the feat/nmv3-agent-announcement branch April 23, 2026 16:38
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.

2 participants