In Brief:
- Ripple released xrpl.js and xrpl-py updates supporting XRP Ledger 3.3.0 across JavaScript, TypeScript, and Python development environments for application builders.
- XRPL 3.3.0 introduces atomic batches, private token transfers, permission delegation, immutable token properties, and transaction sponsoring for broader network functionality.
- Several amendments became permanent protocol features, while fixCleanup3_3_0 gained 77.14% validator support for fixes covering multiple XRP Ledger components.
Ripple product manager Julian Berridi has announced new xrpl.js and xrpl-py releases supporting XRP Ledger version 3.3.0. According to Berridi, the releases bring updated XRPL capabilities to developers working with JavaScript, TypeScript, and Python applications.
Xrpl.js provides a JavaScript and TypeScript interface for developers building XRP Ledger applications in browsers and Node.js environments. Meanwhile, xrpl-py provides Python developers with tools for accessing XRPL transactions, network data, and core server API objects.
Both libraries simplify technical processes that developers would otherwise need to manage directly when communicating with XRP Ledger infrastructure. For instance, xrpl-py handles complex operations such as transaction serialization and signing while providing native Python methods and models.
Additionally, developers can communicate with the XRP Ledger through HTTP-based APIs offered by xrpld and the Clio server. Client libraries simplify those interactions by presenting ledger information through structures familiar to developers using their respective programming languages.
Also Read: Solana’s $100 Breakout Collapses, but One Key Level Could Save SOL’s Bull Run
XRPL 3.3.0 Brings Major Protocol Features Into Developer Tooling
We're back on X.
— 36Crypto (@36Crypto1) August 21, 2026
Our previous account (36crypto2) is currently unavailable while we continue working through the appeal process. In the meantime, this is our new official account. While you are on this page, please support us by sharing and following.
Xrpld version 3.3.0 launched on August 6 with several amendments alongside bug fixes and software build improvements. Six amendments introduced through the release have entered the network’s amendment voting process since the software became available.
Among them, atomic batch transactions allow several operations to execute together under defined conditions within a single coordinated transaction process. Another amendment introduces privacy-preserving Multi-Purpose Token transfers, expanding the available functionality for assets created through the token standard.
Moreover, issuers gain access to Multi-Purpose Token properties that they can permanently make immutable under the proposed protocol changes. Granular account permission delegation also gives users more control over which account capabilities they can assign to other entities.
XLS-68 introduces reserve and transaction sponsoring, providing another mechanism for managing costs associated with accounts and network transactions. Consequently, updated developer libraries give application builders direct access to functionality associated with the broader 3.3.0 software release.
Older Amendments Become Permanent Parts of XRP Ledger
Several long-active amendments were also retired with xrpld 3.3.0 because their functionality became permanent parts of the protocol. These include Clawback, fixDisallowIncomingV1, fixInnerObjTemplate, fixNFTokenReserve, and fixUniversalNumber, removing their previous amendment status from the network.
Meanwhile, fixCleanup3_3_0 has reached 77.14% support among validators, based on voting information provided by XRPScan. The amendment contains fixes covering Single Asset Vaults, the Lending Protocol, Automated Market Makers, and the permissioned decentralized exchange. It also addresses Checks and pseudo-accounts, extending the technical scope of fixes introduced alongside the latest xrpld release.
Developer Libraries Connect Applications With XRPL Upgrades
The xrpl.js and xrpl-py updates provide an important connection between XRP Ledger protocol upgrades and applications built around them. Developers can use these libraries instead of manually handling every technical detail required when communicating with XRPL servers.
Moreover, support for version 3.3.0 allows development environments to remain aligned with newer transaction features and network functionality. The releases therefore expand access to XRPL 3.3.0 features across two programming ecosystems widely used for blockchain application development.
Xrpl.js and xrpl-py now give JavaScript, TypeScript, and Python developers access to XRP Ledger 3.3.0 functionality. Their releases also align essential development tools with the protocol amendments, fixes, and transaction capabilities introduced through the network upgrade.
Also Read: Why XRP Price Is Down Today After Soaring 45% in One Week
