Recent claims have circulated regarding XRP's supposed direct integration within enterprise blockchain infrastructure, specifically asserting its presence in ISO 20022-related code through connections with RippleNet and R3 Corda. These claims are accompanied by screenshots of code snippets featuring XRP-related modules, sparking renewed attention and necessitating clarifications from community members.
Examining the Referenced Code Snippet
The screenshots shared display imports from a Kotlin file named VerifySettlements.kt. This file includes modules such as XrpOracleService, XrpPayment, and XrpSettlement, alongside components referencing SWIFT and various token types. The file appears to be structured to demonstrate interoperability between different payment types within a settlement framework.
XRP IS IN THE CODE! $XRP Payments and Settlements Officially Seen inside ISO20022 Code from RippleNet and R3 Corda. pic.twitter.com/ZMNpwdaAxU
— Pumpius (@pumpius) November 22, 2025
However, community researchers have pointed out that this file is not recent and does not represent active infrastructure tied to ISO 20022. Instead, it originates from an older Corda Settler repository, which was intended as part of a proof-of-concept.
Corda Settler’s Original Purpose
The Corda Settler was designed to enable settlement flows between R3 Corda’s private networks and external payment or blockchain systems. It was positioned as an experimental decentralized application used to test multi-rail settlement.
Within the repository, modules existed for XRP, XDC, and a SWIFT representation. This reflected an attempt to demonstrate cross-system compatibility rather than production-grade functionality.
The repository shows no development activity for more than six years, and unresolved issues indicate that the tool could not be reliably used even during its experimental phase.
Corda Settler functioned only as a conceptual bridge, aiming to show that private networks could settle obligations using external digital assets or messaging systems.
The inclusion of XRP modules was part of this testing environment and not an operational linkage to ISO 20022. The codebase also contained insecure practices, such as private keys stored in plain text, reinforcing its status as an incomplete prototype.
Clarifying the ISO 20022 Connection
The presence of XRP modules in this abandoned code repository has no technical or operational relationship to ISO 20022. The experimental application was not integrated into any production messaging standard, and no evidence suggests that it was used for compliant financial operations.
Comments also noted that R3 removed references to Corda Settler from its website after the project was discontinued, leaving behind only an outdated webinar page from 2018 containing non-functional links.
The images shared do indeed show XRP-related modules within a legacy Corda Settler file. However, the broader interpretation linking the snippet to ISO 20022 or current enterprise systems is inaccurate.
The repository belongs to an abandoned proof-of-concept designed to test settlement interoperability across networks, not an implementation tied to modern financial messaging standards.

