Skip to content

Add wg multiaddr codec - #412

Open
acul71 wants to merge 1 commit into
multiformats:masterfrom
acul71:add-wg-multiaddr
Open

Add wg multiaddr codec#412
acul71 wants to merge 1 commit into
multiformats:masterfrom
acul71:add-wg-multiaddr

Conversation

@acul71

@acul71 acul71 commented Sep 6, 2026

Copy link
Copy Markdown

Hello first time contributing here.
I'm @acul71 from py-libp2p.
I would like to add this codec to fullfill a py-multiaddr user request.
Let me know,
Saluti


Reserve draft code 0x01c7 for a WireGuard (wg) multiaddr protocol, in the free slot between noise (0x01c6) and shs (0x01c8).

The code identifies a fixed-size 32-byte Curve25519 public key used as a WireGuard tunnel endpoint.

First implementation: multiformats/py-multiaddr#108
Tracking: multiformats/py-multiaddr#123

A follow-up PR to multiformats/multiaddr (protocols.csv) will reference this registration.

Made with Cursor

Reserve draft code 0x01c7 for WireGuard tunnel endpoints,
between noise (0x01c6) and shs (0x01c8).

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

1 participant