
Build an XRP ledger application by querying transaction flow and wallet integrations. Listen for transaction confirmations, securely handle return data, and build signing flows with Zaman for user-friendly XRP payments.
Identify the three primary integration types for the XRP ledger—wallet, self-signed operations, and querying—and understand how each supports different application use cases, with deeper dives in future lectures.
Explore how XRP ledger pull payments enable merchants to initiate transactions and request user authorization via wallet SDKs, without exposing private keys, for a secure checkout experience.
Query the XRP ledger to retrieve data such as transaction statuses, historic transactions, and account information using direct API queries, the JavaScript SDK, Cleo, or your own database.
Learn how to integrate with the XRP ledger, mastering transaction flow, querying via API or Clio SDKs, and wallet provider integrations, including user sign and self sign options.
Build an end-to-end XRP payment flow by generating a payment payload, signing via the user, presenting a QR code, validating with webhooks and websockets, and confirming on the XRP ledger.
Verify signatures on incoming webhooks and treat payloads as the source of truth. Track the payload lifecycle, confirm resolution with the z-man api, and design idempotent handlers.
Explore the Ziman documentation, a detailed, well-structured reference beyond this course, covering payloads, authentication, security, and rate limits; bookmark it as the definitive guide and refer back often.
Discover zaps, web apps that run inside the Zimmerman wallet, providing a native-like experience with direct access to XRP and tokens, launched via app directory, QR, or deep links.
In this 2nd stage of the Bootcamp, we move beyond the fundamentals and get hands-on with real-world development, focusing on how to interact with user wallets and integrate applications with Xaman — the most popular software wallet in the XRPL ecosystem.
This course assumes you already have a basic understanding of the XRP Ledger (covered in Stage 1), and now you’re ready to apply that knowledge in practice. You’ll learn how to connect your applications to live user wallets, send and request transactions, handle signatures securely, and build user experiences that work seamlessly across desktop and mobile.
We will start by exploring the essentials of Xaman: how it works, what makes it unique, and why it’s the go-to wallet for XRPL developers and users. From there, we’ll dive into coding labs where you’ll build practical integrations step by step — including QR-based signing flows, deep linking on mobile, and push notifications to deliver requests directly to a user’s device. Along the way, we’ll also cover important security considerations, app storage, and how to manage user tokens.
By the end of Stage 2, you’ll have built fully working examples of wallet-connected applications, giving you the confidence and skill to integrate Xaman into your own XRPL projects.
Whether you’re building a dApp, a payment solution, or an XRPL-powered business, this course will give you everything you need to know about working with Xaman and real users.
Enrol now! and keep your journey towards XRPL development mastery going.