<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ajit Kulkarni</title>
    <description>The latest articles on DEV Community by Ajit Kulkarni (@ajitkulkarni).</description>
    <link>https://dev.to/ajitkulkarni</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F934810%2Fa94758e8-1355-43a9-bca6-c6ee6d398d0e.jpg</url>
      <title>DEV Community: Ajit Kulkarni</title>
      <link>https://dev.to/ajitkulkarni</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ajitkulkarni"/>
    <language>en</language>
    <item>
      <title>The XRP Ledger AI Starter Kit, v1.1: Open Standards, Not an Island</title>
      <dc:creator>Ajit Kulkarni</dc:creator>
      <pubDate>Tue, 15 Sep 2026 19:12:13 +0000</pubDate>
      <link>https://dev.to/ripplexdev/the-xrp-ledger-ai-starter-kit-v11-open-standards-not-an-island-358k</link>
      <guid>https://dev.to/ripplexdev/the-xrp-ledger-ai-starter-kit-v11-open-standards-not-an-island-358k</guid>
      <description>&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;In mid-June, we launched the XRPL AI Starter Kit to help developers build agentic payment applications on the XRP Ledger.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Today we're shipping v1.1, adding support for two emerging cross-chain agent standards: the &lt;a href="https://openwallet.sh/" rel="noopener noreferrer"&gt;Open Wallet Standard (OWS)&lt;/a&gt; and &lt;a href="https://stripe.com/blog/machine-payments-protocol" rel="noopener noreferrer"&gt;Tempo and Stripe's Machine Payments Protocol (MPP)&lt;/a&gt;, a new CLI, &lt;code&gt;xrpl-up&lt;/code&gt;, for fast local testing, and a Skill for XRPL DEX trading.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;&lt;em&gt;The throughline: XRPL isn't building agentic payments in isolation. It's showing up in the standards the rest of the agent ecosystem is converging on, and giving developers reference implementations for each.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When we introduced the &lt;a href="https://xrpl.org/docs/agents/agentic-transactions" rel="noopener noreferrer"&gt;XRPL AI Starter Kit&lt;/a&gt; in June, the goal was narrow and deliberate: give developers the fastest path from zero to a confirmed agent payment on the XRP Ledger, starting with X402 support for XRP and RLUSD. The XRPL has seen &lt;a href="https://xrpl-ai.org/" rel="noopener noreferrer"&gt;5.6M X402&lt;/a&gt; transactions since its inception.&lt;/p&gt;

&lt;p&gt;Since then, the agentic payments landscape has continued to evolve, and a few standards have emerged as genuine points of convergence rather than one-off frameworks. Wallet management is consolidating around shared, local-first interfaces instead of every tool reinventing its own keystore. And machine-to-machine settlement is consolidating around HTTP 402-based protocols that let any agent pay any service without an account or a checkout flow.&lt;/p&gt;

&lt;p&gt;XRPL AI Starter Kit v1.1 is about showing up in both of those places, not just the one we started with.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's New in v1.1
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. XRPL support for the Open Wallet Standard (OWS)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://openwallet.sh/" rel="noopener noreferrer"&gt;OWS&lt;/a&gt; is an open specification for local-first, multi-chain wallet storage and agent access to a single encrypted vault and a single interface (CLI, MCP, SDK, or REST) for every chain and every tool an agent might use. Instead of an agent's keys scattered across a dozen tool-specific config files and environment variables, OWS keeps them in a single vault at &lt;code&gt;~/.ows/&lt;/code&gt;, decrypted only long enough to sign, then wiped from memory.&lt;/p&gt;

&lt;p&gt;With v1.1, XRPL is supported as a chain in OWS. A single &lt;code&gt;ows wallet create&lt;/code&gt; command now derives an XRPL address alongside addresses for every other chain OWS supports, and agents can request XRPL signatures through the same policy-gated &lt;code&gt;ows_sign&lt;/code&gt; interface they'd use for any other chain with no XRPL-specific key handling required.&lt;/p&gt;

&lt;p&gt;We're also shipping &lt;a href="https://xrpl.org/docs/agents/xrpl-agent-wallet-skill" rel="noopener noreferrer"&gt;docs&lt;/a&gt; that walk through creating an OWS-backed XRPL wallet, wiring it to an agent, and sending a signed payment, all without the agent ever touching a raw private key.&lt;/p&gt;

&lt;p&gt;Why this matters: Agent frameworks don't want to write custom key management code for each chain. By supporting OWS, XRPL becomes accessible through the same wallet layer that developers are already adopting across other ecosystems.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. XRPL support for Tempo's Machine Payments Protocol (MPP)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://stripe.com/blog/machine-payments-protocol" rel="noopener noreferrer"&gt;MPP&lt;/a&gt;, co-authored by Tempo and Stripe, is an open standard for HTTP-native agent payments: a service returns a 402 status with a price, the agent authorizes payment, and the resource is delivered. No accounts, no checkout flows.&lt;/p&gt;

&lt;p&gt;XRPL is now a supported settlement rail for MPP, live today for two payment modes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Single (charge) payments in XRP, IOU, and MPT.&lt;/strong&gt; An agent hits a 402 challenge, the XRPL payment settles in 3–5 seconds with sub-cent fees, and the resource is delivered. Deterministic finality means the transaction either confirms or it doesn't, with no ambiguous pending state for the agent to poll or retry.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Session payments via XRPL Payment Channels for XRP.&lt;/strong&gt; This is MPP's most powerful primitive: instead of settling every API call individually, an agent opens a payment channel once, streams cumulative signed vouchers off-chain as it consumes a service, and the provider settles the total in a single on-chain transaction at the end. XRPL Payment Channels were built for exactly this pattern, where vouchers can be signed at rates exceeding 100,000 per second, verified locally by the provider with no blockchain call required, and the whole session costs just two on-chain transactions: open and close.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Stablecoin support for session payments is next. XRPL is adding IOU and MPT support to payment channels (tracked as &lt;a href="https://github.com/XRPLF/XRPL-Standards/discussions/287" rel="noopener noreferrer"&gt;XLS-93d&lt;/a&gt;), so RLUSD-denominated single payments and streaming sessions will follow the same lock-stream-settle mechanics as XRP today.&lt;/p&gt;

&lt;p&gt;For developers, the new &lt;a href="https://github.com/ripple/xrpl-mpp-sdk" rel="noopener noreferrer"&gt;&lt;code&gt;xrpl-mpp-sdk&lt;/code&gt;&lt;/a&gt; handles the full 402 challenge-response flow, credential signing, and session management for both charge and channel modes, namely, XRP, IOUs, and MPTs are all supported today, with demos covering everything from a basic XRP charge to a Claude agent paying per-prompt over a payment channel.&lt;br&gt;&lt;br&gt;
The npm package can be found &lt;a href="http://npmjs.com/package/xrpl-mpp-sdk" rel="noopener noreferrer"&gt;here&lt;/a&gt;, and the &lt;a href="https://mpp.dev/payment-methods/xrpl" rel="noopener noreferrer"&gt;MPP documentation&lt;/a&gt; also shows XRPL support. The npm package is in beta, so we welcome your feedback.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. &lt;code&gt;xrpl-up&lt;/code&gt;: a local CLI for fast developer iteration
&lt;/h3&gt;

&lt;p&gt;Testing agentic payment flows against the public Testnet or Devnet means facing faucet rate limits, ~4-second consensus times, and a shared state you don't control. &lt;a href="https://github.com/ripple/xrpl-up" rel="noopener noreferrer"&gt;&lt;code&gt;xrpl-up&lt;/code&gt;&lt;/a&gt; fixes that with a local sandbox: a one-command xrpld node with instant ledger closes, pre-funded accounts, and a full CLI surface for payments, trust lines, escrows, channels, AMM pools, MPTs, and more.&lt;/p&gt;

&lt;p&gt;It also ships a Claude Code plugin, so a developer can spin up a sandbox, create an AMM pool, or check a balance by describing what they want in plain language rather than having to remember flag syntax.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;xrpl-up&lt;/code&gt; isn't specific to agentic payments; it's a general local testing tool and the fastest way to iterate on any of the flows above (OWS wallets, MPP charges and channels, X402) without touching a public network.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. An XRPL DEX trading Skill
&lt;/h3&gt;

&lt;p&gt;This &lt;a href="https://xrpl.org/docs/agents/getting-started-with-xrpl-trading" rel="noopener noreferrer"&gt;skill&lt;/a&gt; enables autonomous permissionless DEX trading on the XRPL. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters: XRPL Is Not on an Island
&lt;/h2&gt;

&lt;p&gt;The OWS and MPP additions are XRPL showing up within a standard someone else is driving, rather than asking developers to adopt something XRPL-specific. OWS is a chain-agnostic wallet infrastructure with contributors spanning PayPal, Circle, the Solana Foundation, and others. XRPL is one of the chains it now speaks natively. MPP is a rail-agnostic settlement standard co-authored by Tempo and Stripe, and XRPL is one of the rails. X402, which we launched in June, works the same way.&lt;/p&gt;

&lt;p&gt;That pattern matters more than any single integration. The agentic payments ecosystem is still deciding which standards win, and XRPL's bet is to be a first-class citizen in the ones that do by bringing deterministic finality, predictable low fees, and native primitives like Payment Channels that map cleanly onto what these protocols actually need, rather than requiring a smart contract to bolt the behavior on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start Building
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Wallets:&lt;/strong&gt; Follow the new OWS tutorial to create an XRPL-backed wallet and wire it into an agent.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Payments:&lt;/strong&gt; Try the &lt;code&gt;xrpl-mpp-sdk&lt;/code&gt; demos. Start with the basic XRP charge, then the payment-channel session demo to see the streaming pattern end-to-end.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local testing:&lt;/strong&gt; Install &lt;code&gt;xrpl-up&lt;/code&gt;, run &lt;code&gt;xrpl-up start&lt;/code&gt;, and point your scripts at &lt;code&gt;ws://localhost:6006&lt;/code&gt; instead of a public faucet.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Still on X402?&lt;/strong&gt; Nothing here changes it, and X402 support for XRP and RLUSD from the original launch is unaffected.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;As with V1, this is a milestone in the journey, and not the finish line. Tell us what you're building, what's working, and what standard we should be looking at next.&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>blockchain</category>
      <category>crypto</category>
    </item>
    <item>
      <title>Strengthening XRPL EVM Sidechain: Key Takeaways from Informal Systems Security Audit</title>
      <dc:creator>Ajit Kulkarni</dc:creator>
      <pubDate>Thu, 03 Apr 2025 22:43:46 +0000</pubDate>
      <link>https://dev.to/ripplexdev/strengthening-xrpl-evm-sidechain-key-takeaways-from-informal-systems-security-audit-4dme</link>
      <guid>https://dev.to/ripplexdev/strengthening-xrpl-evm-sidechain-key-takeaways-from-informal-systems-security-audit-4dme</guid>
      <description>&lt;p&gt;The &lt;a href="https://www.xrplevm.org/" rel="noopener noreferrer"&gt;XRPL EVM Sidechain&lt;/a&gt;—bringing &lt;a href="https://docs.xrplevm.org/pages/developers/developing-smart-contracts/develop-a-smart-contract" rel="noopener noreferrer"&gt;smart contract capabilities&lt;/a&gt; to the XRP Ledger ecosystem—recently underwent a rigorous security audit conducted by Informal Systems, a team of world-class researchers, engineers and operators who specialize in security audits for blockchain products.. The audit, carried out in February of 2025, assessed the correctness, security, and reliability of the XRPL EVM Sidechain implementation, including both the core node diff and its customized &lt;a href="https://medium.com/ripplexdev/ripple-and-peersyst-utilize-evmos-to-enable-evm-and-cosmos-interoperability-fded0d212cf4" rel="noopener noreferrer"&gt;Cosmos EVM fork&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;As &lt;a href="https://dev.to/ripplexdev/a-proposed-vision-for-xrp-ledger-programmability-1gdj"&gt;programmability expands across the XRP Ledger&lt;/a&gt; ecosystem, ensuring a secure foundation is paramount. The XRPL EVM Sidechain is built with Cosmos SDK and its consensus layer is enabled by CometBFT. It has full EVM compatibility, including all Ethereum libraries, smart contracts and EVM development tools like Open Zeppelin and Hardhat, and it supports institutional use cases and cross-chain flow of digital assets. This audit helps validate the robustness of the sidechain’s architecture as it scales for real-world financial applications. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvjn6j6o8e764q84vvtf0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvjn6j6o8e764q84vvtf0.png" alt="Image description" width="800" height="613"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The diagram above illustrates the architecture of Cosmos SDK using Evmos/Cosmos EVM as the EVM execution layer and CometBFT as the consensus layer.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Exploring Audit Findings&lt;/strong&gt;&lt;br&gt;
The audit identified only one critical issue overall, which was tied to the use case of the crisis module for invariant enforcement. Other issues were rated low or informational and are largely related to architectural clarity and best practices. All of these findings have since been resolved by the Peersyst and RippleX engineering teams, with Informal Systems designating them as such. Let’s dive into a breakdown of the aforementioned findings:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://drive.google.com/file/d/1QLUm_bvFyDDKPmkz0RbNXHaVPxyFAUid/view" rel="noopener noreferrer"&gt;Reference material for the report&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Critical Finding: Crisis module Ineffectiveness&lt;/strong&gt;&lt;br&gt;
The audit identified that the crisis module does not reliably halt the chain upon detecting invariant violations, which could allow unnoticed security issues. This behaviour is consistent with a broader Cosmos SDK advisory. &lt;/p&gt;

&lt;p&gt;RippleX and building partner Peersyst are actively considering alternative approaches for checking invariants, and have since added a relevant &lt;a href="https://github.com/xrplevm/node/pull/61" rel="noopener noreferrer"&gt;fix&lt;/a&gt; which has been acknowledged by Informal Systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PoA with Guardrails: A Secure Validator Set&lt;/strong&gt;&lt;br&gt;
The audit outlines that the XRPL EVM Sidechain’s &lt;a href="https://docs.xrplevm.org/pages/operators#consensus-and-proof-of-authority" rel="noopener noreferrer"&gt;Proof-of-Authority (PoA) consensus&lt;/a&gt; is enforced with strong and stable safeguards that include the fact that validators can only be added or removed via a transparent governance process. A key aim in building the XRPL EVM Sidechain was the preservation of the XRP Ledger’s focus on security and trust, where consensus participants define their own Unique Node List (UNL) and as a consequence the XRPL network minimizes the risk of a single point of failure or centralized control.&lt;/p&gt;

&lt;p&gt;The PoA Consensus is built on CometBFT’s PoS: The XRPL EVM sidechain adapts CometBFT’s PoS consensus by introducing specific restrictions to enforce PoA:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Validators are added and removed exclusively through the governance process.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A special BondDenom token is used solely for staking:&lt;br&gt;
-- When a validator is created, a predefined amount is minted as stake.&lt;br&gt;
-- When a validator is removed, the staked amount is burned.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The system does not contain any unstaked (free) BondDenom tokens.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Re-delegations and un-delegations are not permitted.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Each validator has only a single self-delegation (created at the moment of adding the validator, when the staking amount is minted).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Slashing penalties do not apply, meaning staking amounts remain unchanged.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;No BondDenom token rewards are distributed (no inflationary rewards), and since there are no delegations, rewards distribution and commission rate settings are irrelevant.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These parameters reinforce predictable validator behaviour and reduce governance and consensus risk, which is of course critical for institutional-grade applications. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Strengthened Token Management via Cosmos EVM Fork&lt;/strong&gt; &lt;br&gt;
The Evmos fork introduced enhancements to ERC-20 token precompiles, allowing minting, burning, and ownership transfer. The audit confirmed that only authorized token owners can mint or burn assets. Ownership is gated through governance or EVM precompiles with strict checks, and no unauthorized token actions are possible through the Cosmos SDK or EVM paths. &lt;/p&gt;

&lt;p&gt;The audit also suggested separating ownership revocation from transfer logic to avoid unintentional contract lockouts- an improvement the team has acknowledged and will consider for future releases. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Low-Risk and Informational Observations Roundup&lt;/strong&gt; &lt;br&gt;
Most other findings related to other informational aspects that  did not pose immediate risks but offer opportunities for streamlining and ensuring further clarity in future development cycles. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Minimum and maximum validator number validation &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unnecessary token burning on validator removal &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Cosmos SDK v0.50 upgrade housekeeping&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Separate revoke ownership from transfer ownership &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Messages MsgDelegate and MsgCancelUnbondingDelegation should be disabled &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Refactoring suggestions (For example, separating logic in mint.go) &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Building on the Audit&lt;/strong&gt;&lt;br&gt;
The RippleX engineering team and Peersyst have since addressed all relevant recommendations, as outlined in the final report, and will continue to strengthen the XRPL EVM Sidechain ahead of production-grade adoption. This audit reaffirms the XRPL EVM Sidechain’s willingness and readiness to support enterprise-grade tokenization, smart contract deployment, and real-world asset applications. &lt;/p&gt;

&lt;p&gt;To learn more you can explore the official XRPL EVM Sidechain &lt;a href="https://www.xrplevm.org/" rel="noopener noreferrer"&gt;website&lt;/a&gt; and reach out to the &lt;a href="https://x.com/Peersyst" rel="noopener noreferrer"&gt;Peersyst team&lt;/a&gt; and broader &lt;a href="https://twitter.com/RippleXDev" rel="noopener noreferrer"&gt;RippleX team&lt;/a&gt; via X  to stay up to date on future developments, open source contributions, and production rollout plans. You can also reach out to the masterminds at Peersyst who have been instrumental in the development of the XRPL EVM Sidechain.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Results from the Bishop Fox Security Audit and Remediation of the Cross-Chain Bridge and EVM Sidechain</title>
      <dc:creator>Ajit Kulkarni</dc:creator>
      <pubDate>Thu, 16 Nov 2023 19:46:42 +0000</pubDate>
      <link>https://dev.to/ripplexdev/results-from-the-bishop-fox-security-audit-and-remediation-of-the-cross-chain-bridge-and-evm-sidechain-3eld</link>
      <guid>https://dev.to/ripplexdev/results-from-the-bishop-fox-security-audit-and-remediation-of-the-cross-chain-bridge-and-evm-sidechain-3eld</guid>
      <description>&lt;p&gt;As new and exciting developments are made on the &lt;a href="https://xrpl.org/"&gt;XRP Ledger&lt;/a&gt;, comprehensive security audits remain an important part of ensuring innovations remain rigorous and secure.&lt;/p&gt;

&lt;p&gt;On July 24, the cyber security firm Bishop Fox completed an extensive security audit of the EVM sidechain. The team specifically assessed the EVM sidechain implementation, its consensus mechanism and the bridging implementation between the XRPL and the EVM that uses the cross-chain bridging (&lt;a href="https://github.com/XRPLF/XRPL-Standards/discussions/92"&gt;XLS-38d&lt;/a&gt;) specification for the XRPL.  &lt;/p&gt;

&lt;p&gt;On October 6, Bishop Fox delivered remediation reports for both the EVM Sidechain and the XLS-38 Cross-Chain Bridge. All of the reports are listed below, followed by a summary of the findings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reference material for the reports:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ripple.com/reports/Ripple-Side-Chains-Assessment-Report-XRPL.pdf"&gt;Original XLS-38 Cross-Chain Bridge Report&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://xrplresources.org/hubfs/Files/Ripple%20-%20Side%20Chains%20Security%20Assessment%202023%20-%20XRP%20-%20Remediation%20Report%20-%2020231006.pdf"&gt;XLS-38 Cross-Chain Bridge Remediation Report&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://xrplresources.org/hubfs/Files/Ripple%20-%20Side%20Chains%20Security%20Assessment%202023%20-%20Assessment%20Report%20-%20EVM%20-%2020230724.pdf"&gt;Original EVM Sidechain Report&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://xrplresources.org/hubfs/Files/Ripple%20-%20Side%20Chains%20Security%20Assessment%202023%20-%20EVM%20-%20Remediation%20Report%20-%2020231006.pdf"&gt;EVM Sidechain Remediation Report&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Audit Findings, EVM Sidechain&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The auditor determined that “RPC networking interfaces were well-protected against injection-based attacks and identified no core issues with the bridging functionality.” &lt;/p&gt;

&lt;p&gt;Overall, the audit didn’t find any critical or high severity issues. There were 11 total findings - 3 of “medium” risk, and 8 of “low” risk. The audit found minor issues related to the use of outdated dependencies and the use of some unsafe command and code execution patterns. Bishop Fox recommended that the developer team firstly update software dependencies, and secondly remove unsafe execution patterns. &lt;/p&gt;

&lt;p&gt;The PeerSyst team has since addressed these issues in the latest implementation and these fixes will be part of the Mainnet launch of the EVM sidechain. &lt;/p&gt;

&lt;p&gt;The latest remediation report underlines the relevant progress that has been made. Partial and complete remediations, as can be viewed in the document, have in turn ensured that relevant risk levels have been downgraded for highlighted vulnerabilities. &lt;/p&gt;

&lt;p&gt;Notably, Bishop Fox added in the initial report that “despite attempting multiple potential attack paths against the EVM bridge, the team did not identify mechanisms for a remote attacker to violate the operational integrity of the EVM bridge applications or forge bridging transactions.” While the initial report findings were reassuring, the PeerSyst team’s remediation efforts have ensured the implementation is even more robust.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Audit Findings, XLS-38 Cross-Chain Bridge&lt;/strong&gt;&lt;br&gt;
The RippleX engineering team also fixed the issues brought out by the Bishop Fox team during their audit of the XLS-38 Cross-Chain Bridge changes in rippled code. The Bishop Fox team conducted remediation testing and has published a remediation report verifying these fixes.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About the EVM Sidechain&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The EVM sidechain is being developed by Peersyst in partnership with Ripple and is effectively optimized for DeFi. Users have already enjoyed the sidechain which has been available on a new version of Devnet (v2), as of June 2023. &lt;/p&gt;

&lt;p&gt;As a result of the development, builders will have the opportunity to be one of the first to market their DeFi app on a new chain that is home to a user base of over 4.5M XRP wallet holders. Builders will be able to utilize familiar smart contract languages to build and deploy cross-chain dApps seamlessly. EVM sidechain is built with CometBFT to enable 3.5 second block times and low gas fees that are paid for in XRP. You are also able to utilize the secure bridge, based on the &lt;a href="https://github.com/XRPLF/XRPL-Standards/discussions/92"&gt;XLS-38&lt;/a&gt; cross-chain bridging specification, to transfer funds seamlessly between XRPL Mainnet and the EVM sidechain, ensuring easy navigation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connect to the EVM sidechain Devnet here:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Name: EVM Sidechain&lt;br&gt;
RPC URL: &lt;a href="https://rpc-evm-sidechain.xrpl.org"&gt;https://rpc-evm-sidechain.xrpl.org&lt;/a&gt;&lt;br&gt;
Network identifier: 1440002&lt;br&gt;
Digital Asset: XRP&lt;br&gt;
EVM Block Explorer URL: &lt;a href="https://evm-sidechain.xrpl.org"&gt;https://evm-sidechain.xrpl.org&lt;/a&gt;&lt;br&gt;
Bridge URL: &lt;a href="https://bridge.devnet.xrpl.org"&gt;https://bridge.devnet.xrpl.org&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
