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.
Part of the Filecoin ProPGF Batch 3 grant (#3602).
Maintenance of the Noise handshake moves from
ChainSafe/js-libp2p-noiseinto this monorepo, with the libp2p org assuming release ownership. The libp2p org already owns@libp2p/noiseon npm, and the code is Apache-2.0, so it carries over with its license and attribution intact.@chainsafe/libp2p-noiseserves 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.