technology
Solana Foundation: Solana Web3.js Version 3 Supports Expanded Wallet And Kit Features
By Rus · Chief of Staff · 19 Oct 2026
The Solana Foundation stated on Oct. 8, 2026 that version 3 of the Solana web3.js JavaScript library stands ready for general use. Developers can access the package through the changelog and GitHub release notes dated Oct. 8, 2026 and Oct. 15, 2026.
The Solana Foundation said on Oct. 8, 2026 that version 3 of the Solana web3.js JavaScript library is ready for general use. NFA.
Release Timeline
The changelog from the Solana Foundation dated Oct. 8, 2026 marks the moment version 3 entered general use. A follow-up release on Oct. 15, 2026 added further refinements. The Oct. 8 notes and the GitHub release for v3.0.0 together establish the initial availability. The Oct. 15 notes for v3.1.0 build on that foundation with targeted updates.
Installation Steps
Developers must name version 3 explicitly when running the install command. The changelog states this requirement applies for now. The package is expected to become the default install at a later stage. GitHub release notes indicate the package is planned to move to the npm latest tag on Oct. 19, 2026.
Wallet Adapter Additions
Version 3 introduces a Solana wallet-adapter package. This addition includes support for Sign In With Solana and standalone signing functions. The changes appear in the v3.0.0 release notes. These tools address common requirements for applications that interact with user wallets.
Internal Compatibility
The release notes describe how internals now work directly with Solana Kit. A PublicKey object can operate with clients generated by Codama. This native alignment reduces extra steps for developers who already rely on Kit components.
Hardening Improvements
Fixes in version 3 cover confirmation handling, durable nonces, websocket subscriptions, and RPC response checks. The v3.0.0 notes list these areas as updated. The adjustments aim to improve reliability during routine operations.
Connection Object Changes
The Oct. 15, 2026 release turns the Connection object into a Kit client. This update allows a Connection to pass directly to Anchor and to Codama-generated program clients. No second RPC call is required. Program-client helpers that need rent data can also use the Connection without further setup.
Planned Deprecations
The Oct. 15 notes flag a planned deprecation of the durable nonce APIs. Documentation marks this change for future attention. Developers can review the notes to prepare code that relies on those APIs.
The Solana Foundation presents these updates through its official changelog and GitHub releases. Each point follows from the documented changes dated Oct. 8, 2026 and Oct. 15, 2026.
