Web3.js to sunset: ChainSafe transitioning developers

Web3.js libraries will be archived on March 4th, 2025. ChainSafe will provide migration support and documentation for affected users in the coming days.

Web3.js to sunset: ChainSafe transitioning developers

Web3.js libraries will be archived on March 4th, 2025.

For the past three years, ChainSafe has been proud to maintain the Web3.js library for Ethereum developers. Supporting the Ethereum community and promoting open-source development has been a rewarding experience for the entire ChainSafe team.

However, amazing libraries like Viem and Ethere.js are thriving and we believe it’s time to pass the torch.

Support for developers transitioning from Web3.js 

To responsibly sunset Web3.js, we are enacting a structured support plan to ensure security, successful migration, and continuity for users as they transition to new tooling. 

We will provide migration support and documentation for affected users in the coming days. The sunsetting process will take place in phases until the end of March 2025.

Developers transitioning out of Web3.js can reach out to ChainSafe for support via GitHub and Discord. Given our limited resources, support will be provided on a best-effort basis and within reasonable capacity.

Planned phases for sunsetting Web3.js

Technical migration documentation

ChainSafe will provide documentation resources for transitioning from Web3.js into the following alternatives:

Find this documentation here:

Security assurance

ChainSafe will work to resolve existing and emerging security issues related to the sunsetting period.

Migration support

ChainSafe will support developers migrating out of Web3.js via:

Support will be provided on a best-effort basis and within reasonable capacity.

Transfer NPM access rights and archive repository

The end phase of the sunsetting period includes transferring NPM access to the Ethereum Foundation and archiving the Web3.js repository. 

Web3.js libraries will be archived on March 4th, 2025.

ChainSafe will retain access rights to all plugins repositories developed by ChainSafe.

Proud to support the Ethereum community

ChainSafe is proud to support the Ethereum community through Web3.js. While the ecosystem grows, ChainSafe will continue to support open source development and communities working to build a decentralized tomorrow.

About ChainSafe

ChainSafe is a leading blockchain research and development firm specializing in protocol engineering, cross-chain interoperability, and web3-enabled gaming.

Alongside its contributions to major ecosystems such as Ethereum, Polkadot, Filecoin, ChainSafe creates solutions for developers and teams across web3. 

As part of its mission to build innovative products for users and improved tooling for developers, ChainSafe embodies an open source and community-oriented ethos to advance the future of the internet.