{"id":45663,"date":"2025-09-04T09:01:40","date_gmt":"2025-09-04T09:01:40","guid":{"rendered":"https:\/\/dogewisperer.com\/?p=45663"},"modified":"2025-09-04T09:01:40","modified_gmt":"2025-09-04T09:01:40","slug":"xrp-ledger-activates-on-chain-kyc-aml-in-major-upgrade","status":"publish","type":"post","link":"https:\/\/dogewisperer.com\/?p=45663","title":{"rendered":"XRP Ledger Activates On-Chain KYC\/AML In Major Upgrade"},"content":{"rendered":"<div>\n<p>The XRP Ledger (XRPL) activated its \u201cCredentials\u201d amendment on September 4, 2025 at 03:51:21 UTC, bringing a native, standards-aligned identity layer to the base protocol and enabling KYC\/AML-aware flows directly on-chain. The upgrade follows the XRPL\u2019s amendment governance model\u2014an 80%+ validator supermajority maintained for two weeks\u2014culminating in an EnableAmendment event that permanently switches the new rules on for all subsequent ledgers.<\/p>\n<h2>XRPL Adds Native KYC And AML Controls<\/h2>\n<p>At the heart of the change is <a href=\"https:\/\/github.com\/XRPLF\/XRPL-Standards\/tree\/master\/XLS-0070-credentials\" target=\"_blank\" rel=\"noopener nofollow\">XLS-0070<\/a> (\u201cCredentials\u201d), a specification designed to let issuers attest facts about an XRPL account\u2014such as identity verification or sanctions status\u2014in a way that other participants can rely on without exposing private documents to the chain. As the XRPL documentation puts it, \u201cThe Credentials feature is a set of tools for managing authorization and compliance requirements using the XRP Ledger blockchain, while respecting privacy and decentralization.\u201d The design \u201cdraws from the W3C Verifiable Credentials standard,\u201d adapting it so that the subject of a credential is an XRPL address rather than a URL.<\/p>\n<p>Ripple\u2019s open-source spec site captures the institutional rationale succinctly: \u201cCredentials provide a set of tools for managing authorization and compliance requirements on the XRP Ledger, while respecting privacy and decentralization\u201d\u2014a framing that makes the feature legible to regulated actors who need attestations without building proprietary allow-lists.<\/p>\n<p>Functionally, the amendment introduces new protocol-level objects and transactions so attestations can be issued, accepted, referenced and revoked on-chain. The XRPL\u2019s Known Amendments registry enumerates the changes: three new transactions\u2014CredentialCreate (issuer provisions a credential), CredentialAccept (subject validates it), and CredentialDelete (revocation\/cleanup)\u2014plus a new Credential ledger entry type. It also extends the existing DepositPreauth feature so deposit authorization can be expressed in terms of credential requirements, and adds a CredentialIDs field to several transactions (including Payment, EscrowFinish, PaymentChannelClaim, and AccountDelete) so a sender can present a set of credentials when interacting with a destination that enforces compliance gates.<\/p>\n<p>Crucially, the concept docs emphasize that personal documents never touch the blockchain. In a canonical flow, a business that must restrict interactions to KYC\u2019d accounts names trusted issuers off-chain; the issuer verifies the user privately and then writes only a signed credential to the ledger. \u201cThe documents that [the user] sends\u2026 are never published or stored on the blockchain,\u201d yet multiple counterparties can rely on the same credential, avoiding redundant verification. That balance\u2014on-chain attestations, off-chain evidence\u2014mirrors the W3C Verifiable Credentials model while keeping attestations portable across the XRPL\u2019s features.<\/p>\n<p>The activation also slots into a broader roadmap aimed at institutional-grade rails. Credentials are a prerequisite and companion for other permissioned constructs under consideration, such as Permissioned Domains and a <a href=\"https:\/\/bitcoinist.com\/ripple-permissioned-dex-institutions-into-xrp-defi\/\" target=\"_blank\" rel=\"noopener \">Permissioned DEX<\/a>, which expect participants to present valid credentials to access controlled liquidity or domain-scoped markets. The documentation for those proposals explicitly ties enforcement back to Credentials, underscoring that the identity layer is designed to be reusable across product surfaces rather than a one-off toggle.<\/p>\n<p>From an implementation standpoint, the feature has been visible to developers for months: Ripple\u2019s reference server (<a href=\"https:\/\/bitcoinist.com\/xrp-ledger-rippled-2-5-0\/\" target=\"_blank\" rel=\"noopener \">rippled<\/a>) releases highlighted Credentials among new amendments, the doc set shipped end-to-end guidance and code samples for testing on Devnet, and explorers tracked validator votes toward the 28\/35 threshold. Today\u2019s mainnet enablement flips the feature from \u201copen for voting\u201d to production reality, allowing issuers, exchanges, and fintechs to build credential-gated flows that settle atomically on XRPL.<\/p>\n<p>Technically, the change is conservative but far-reaching. Because CredentialIDs can now ride alongside standard Payment semantics, an institution can\u2014at the protocol layer\u2014only accept deposits when the presented set of credential hashes matches a policy it has configured via DepositPreauth. That enforcement happens without bespoke middleware and is recorded in transaction metadata, improving auditability for regulated entities.<\/p>\n<p>Combined with existing primitives (trust lines, <a href=\"https:\/\/bitcoinist.com\/amm-liquidity-pools-for-xrp\/\" target=\"_blank\" rel=\"noopener \">AMM<\/a>, DEX, escrow), the path is open to programmatic policies like \u201caccept euro-stablecoin from counterparties with an up-to-date KYC credential from issuer X, and route cross-currency through a permissioned market if both sides meet domain requirements.\u201d<\/p>\n<p>At press time, XRP traded at $2.82.<\/p>\n<p><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" class=\"size-full wp-image-573787\" src=\"https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?resize=1024%2C471\" alt=\"XRP price\" width=\"1024\" height=\"471\" srcset=\"https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=3628 3628w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=640 640w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=768 768w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=980 980w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=1536 1536w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=2048 2048w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=750 750w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=1140 1140w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2025\/09\/XRPUSDT_2025-09-04_07-45-17.png?w=3000 3000w\" sizes=\"(max-width: 1000px) 100vw, 1000px\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The XRP Ledger (XRPL) activated its \u201cCredentials\u201d amendment on September 4, 2025 at 03:51:21 UTC, bringing a native, standards-aligned identity layer to the base protocol and enabling KYC\/AML-aware flows directly on-chain. The upgrade follows the XRPL\u2019s amendment governance model\u2014an 80%+ validator supermajority maintained for two weeks\u2014culminating in an EnableAmendment event that permanently switches the new [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":0,"footnotes":""},"categories":[2],"tags":[3,4,5],"class_list":["post-45663","post","type-post","status-publish","format-standard","hentry","category-news","tag-crypto","tag-doge","tag-news"],"_links":{"self":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/posts\/45663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=45663"}],"version-history":[{"count":0,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/posts\/45663\/revisions"}],"wp:attachment":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=45663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=45663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=45663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}