Skip to content

noise maintenance migration #3604

Description

@tabcat

Part of the Filecoin ProPGF Batch 3 grant (#3602).

Maintenance of the Noise handshake moves from ChainSafe/js-libp2p-noise into this monorepo, with the libp2p org assuming release ownership. The libp2p org already owns @libp2p/noise on npm, and the code is Apache-2.0, so it carries over with its license and attribution intact.

@chainsafe/libp2p-noise serves roughly 251,000 downloads a month and is in Helia's default libp2p config, so part of the work is signposting the move for downstream: deprecating the old package to point at the maintained one, and pointing the old repo here. Those are ChainSafe's to do, and coordinating them is part of this milestone.

Completion criteria: noise release ownership assumed and at least one maintenance release shipped under our ownership.

Target: September 29, 2026.

Work for this milestone should reference this issue so it collects here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/trackingA meta-issue for tracking work

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions