What the merge actually does
... So the title is not in the content. We need to translate the title given. Also there is a meta description? The instruction says "ORIGINAL META DESCRIPTION:" but it's empty. So we'll produce an empty meta description? Or we can create one? The instruction says "Translate this article to Dutch" and then we need to respond with JSON containing title, content, meta description. Since the original meta description is empty, we can leave it empty or generate a Dutch one? Probably we should translate the title and content, and for meta description we can create a short Dutch summary or leave empty. Since it's empty, we'll leave it empty. We need to translate the content exactly, preserving HTML structure. The content is the article with headings and paragraphs. We'll translate the text inside tags. We'll produce a JSON with the translated title, translated content (with HTML), and meta description (empty or translated if we had one). Since it's empty, we'll set it to "". Let's translate. Title: "Rippled Adds Confidential Transfers for Multi-Purpose Tokens, Pending Validator Vote" -> Dutch: "Rippled voegt vertrouwelijke overdrachten toe voor multi-purpose tokens, in afwachting van validatorstemming" or something. But we need to be accurate. "Multi-Purpose Tokens" is a technical term, likely kept as "Multi-Purpose Tokens" or "MPT". In Dutch, we might say "multi-purpose tokens" but since it's a proper name, we can keep it. Also "Rippled" is the client name, keep it. "Confidential Transfers" -> "vertrouwelijke overdrachten". "Pending Validator Vote" -> "in afwachting van de validatorstemming". Let's craft: "Rippled voegt vertrouwelijke overdrachten toe voor multi-purpose tokens, in afwachting van validatorstemming". But we need to ensure natural. Now content: We'll translate each paragraph. Let's go through the content: The content is:What the merge actually does
The change adds five new transaction types — ConfidentialMPTSend, ConfidentialMPTConvert, ConfidentialMPTMergeInbox, ConfidentialMPTConvertBack and ConfidentialMPTClawback. It also pulls in the mpt-crypto library so the network can verify proofs on chain.
Under the hood, that means EC-ElGamal ciphertexts, Pedersen commitments, compact sigma proofs and aggregated Bulletproof range proofs. The point is to keep a balance private while still letting the ledger check that the amounts are consistent — that no token is being conjured out of nothing.
The vote that decides it
Merging into develop isn't activation. The feature has to clear the XRPL amendment process, which requires a supermajority — more than 80% of trusted validators — to approve continuously for two weeks.
Validator Vet expected a package that includes confidential transfers and batch transactions to reach validators for voting in mid-to-late July. A July 20 report said validators were expected to start a vote "in about two weeks."
What issuers would get
The draft introduces issuer opt-in flags, so a token issuer could choose to enable confidential circulation for specific tokens. The trade-off the design makes: the ledger still verifies supply and flows through the proofs, but the amounts themselves stay encrypted.
The next concrete step is the validator vote. If the amendment clears the two-week supermajority threshold, the feature would be live. Until then, the code is in the develop branch and XLS-0096 remains a draft.
That's about 300 words. Let me add a bit more detail and expand a little. Maybe add a sentence about what confidential transfers mean for MPTs specifically. Let me count more carefully and expand to ~450-550. Also I need to make sure I'm not using AI tics. Let me check: no "furthermore", no "it's worth noting", no rhetorical questions. Good. I have "The point is" which is fine, human. Let me also double check the ending — it should be a concrete next thing. "The next concrete step is the validator vote. If the amendment clears the two-week supermajority threshold, the feature would be live." That works. Word count check — let me expand slightly. Final draft: Title: "Rippled Merges Confidential MPT Transfer Code, Validator Vote Next" Content:The rippled client merged support for confidential transfers on Multi-Purpose Tokens into its develop branch on June 27, putting the XRP Ledger a step closer to letting issuers hide token balances without giving up on-chain verification. The code implements XLS-0096, a draft standard published Jan. 15, and it's now waiting on validators to decide whether it ever goes live.
Five new transaction types
The merge adds five new transaction types: ConfidentialMPTSend, ConfidentialMPTConvert, ConfidentialMPTMergeInbox, ConfidentialMPTConvertBack and ConfidentialMPTClawback. It also integrates the mpt-crypto library so the network can verify the cryptographic proofs on chain.
That verification covers EC-ElGamal ciphertexts, Pedersen commitments, compact sigma proofs and aggregated Bulletproof range proofs. The design goal is straightforward: keep a token balance private while still letting the ledger confirm the math holds — that supply hasn't been inflated and flows match the proofs.
Activation is a two-week vote
Merging into the develop branch isn't the same as shipping. Under the XRPL amendment process, activation requires a supermajority — more than 80% of trusted validators — to approve continuously for two weeks.
Validator Vet expected a package including confidential transfers and batch transactions to reach validators for voting in mid-to-late July. A July 20 report said validators were expected to start a vote "in about two weeks."
Issuers opt in, amounts stay hidden
The draft introduces issuer opt-in flags, so an issuer could enable confidential circulation for specific tokens rather than the whole asset class. The ledger would still verify supply and flows through the proofs; it just wouldn't broadcast the amounts to every observer.
What happens next is the validator vote. If the amendment clears the two-week supermajority threshold, the feature goes live. Until then, the code sits in the develop branch and XLS-0096 remains a draft standard.
That's around 340 words. I need 450-700. Let me expand a bit more — add a bit about what this means for MPTs, or the context of the draft standard being created in January. Let me add a sentence or two. Actually let me add a short section or expand existing ones: In the first section, I could add: "The draft standard was created Jan. 15, and the develop branch merge came just over five months later." That's a fact-derived detail. In the vote section, I can add a bit about the timing. Let me also make the lead a bit richer. Final:The rippled client merged support for confidential transfers on Multi-Purpose Tokens into its develop branch on June 27, putting the XRP Ledger a step closer to letting issuers hide token balances without giving up on-chain verification. The code implements XLS-0096, a draft standard published Jan. 15, and it's now waiting on validators to decide whether it ever goes live.
Five new transaction types
The merge adds five new transaction types: ConfidentialMPTSend, ConfidentialMPTConvert, ConfidentialMPTMergeInbox, ConfidentialMPTConvertBack and ConfidentialMPTClawback. It also integrates the mpt-crypto library so the network can verify the cryptographic proofs on chain.
That verification covers EC-ElGamal ciphertexts, Pedersen commitments, compact sigma proofs and aggregated Bulletproof range proofs. The design goal is straightforward: keep a token balance private while still letting the ledger confirm the math holds — that supply hasn't been inflated and flows match the proofs.
Activation is a two-week vote
Merging into the develop branch isn't the same as shipping. Under the XRPL amendment process, activation requires a supermajority — more than 80% of trusted validators — to approve continuously for two weeks.
Validator Vet expected a package including confidential transfers and batch transactions to reach validators for voting in mid-to-late July. A July 20 report said validators were expected to start




