RippleX Brings Back Rewritten Amendments with New Institutional Tokenization Features
RippleX is releasing xrpld 3.3.0, which includes five amendments that aim to improve the functionality of the XRP Ledger. Two of these amendments, Batch and Permission Delegation, were previously blocked due to critical security flaws. The original Batch amendment contained a signature-validation bug that allowed an attacker to execute inner transactions from arbitrary victim accounts without holding their private keys.
The root cause was a loop-exit error in the signer-validation logic, which led to unauthorized Payment transactions and drained the victim account's balance. The replacement, BatchV1_1, redesigns this authorization logic and is now supported with a default No vote pending validator approval.
Another amendment, PermissionDelegationV1_1, addresses an attack surface where an invalid offline-signed transaction could still charge the delegated account a transaction fee before failing authorization. This feature targets tokenized government bonds, real estate, equities, and private credit, asset classes where confidentiality is a baseline operational requirement.
The three new amendments aimed at institutional tokenization include Confidential MPT, which uses elliptic-curve cryptography and zero-knowledge proofs to keep Multi-Purpose Token balances and transfer amounts opaque on the public ledger. Sponsored Fees and Reserves allow banks, issuers, or platforms to cover transaction fees and reserve requirements on behalf of their users.
Dynamic MPT allows token issuers to modify specified properties, fees, metadata, and predefined parameters after issuance without migrating to a new token entirely. All five amendments require validator voting before activation.