Advanced Payments, DEX & Liquidity Applications

Cohort ended · self-paced

About

Learn how to build XRPL trading flows: find liquidity, get and protect a quote, submit a trade, and verify its final result on the ledger. Complete the online lessons at your own pace, then practise your skills in our two-day live workshop.

Modules

Pre-work

Day 1 · Introduction

Day 1 · Advanced payments

Day 1 · Native DEX

Day 1 · Challenge

Day 2 · AMM operations

Day 2 · Reliable trading

Day 2 · Capstone

Two-day agenda

Day 1 · 15:00–19:00 Europe/Paris

  • 15:00 Welcome keynote
  • 15:15 Introduction to the XRP Ledger
  • 15:45 Advanced XRPL payments and Coding Session I: cross-currency payment (mentors on hand)
  • 16:40 Break
  • 16:55 Understanding the native XRPL DEX
  • 17:35 Coding Session II: order-book client (mentors on hand)
  • 18:35 Review, questions, challenge, and take-home explanation

Day 2 · 15:00–19:00 Europe/Paris

  • 15:00 Take-home review and challenge debugging clinic
  • 15:20 AMMs beyond pool creation
  • 15:55 Coding Session III: manage AMM liquidity (mentors on hand)
  • 16:50 Break
  • 17:05 Expert insight
  • 17:15 Native XRPL DEX order books
  • 17:40 Capstone: XRPL liquidity and trade console (a Plan B offline exercise is available)
  • 18:40 Demonstrations, questions, and closing

Pre-work and glossary

Complete the existing Code with the XRPL & JavaScript course, run the environment check, and confirm the faucet and Explorer open from your network. Do not bring a Mainnet seed.

The first few terms are XRPL foundations for newcomers; the rest are used throughout the labs.

  • XRP: the native asset of the XRP Ledger.
  • Drop: the smallest unit of XRP; 1 XRP = 1,000,000 drops. XRP amounts are written as a drops string.
  • Issued token (IOU): a non-XRP asset written as { currency, issuer, value }; identified by currency and issuer.
  • Issuer: the account that stands behind an issued token.
  • Trust line: an account's declaration that it will hold a specific issuer's token, up to a limit.
  • Reserve: a small amount of XRP each account keeps locked to reduce spam; rises with each owned object.
  • Testnet: a free practice network with worthless test money; used for the whole workshop.
  • Faucet: a service that funds a new Testnet account for free.
  • Validated ledger: an agreed, final version of the ledger; a transaction only counts once it is in one.
  • DEX: the XRP Ledger's built-in decentralized exchange.
  • Order book: the list of standing offers to trade a given asset pair.
  • AMM: an Automated Market Maker; a pool of two assets that quotes prices from a formula.
  • Path: permitted steps connecting source and destination assets.
  • Funded amount: the part of an offer currently backed by spendable balance.
  • Slippage: difference between an indication and the protected or executed price.
  • LP token: a proportional claim on AMM pool assets.
  • delivered_amount: validated Payment metadata describing what reached the destination.
  • Quote ledger: validated ledger version from which market inputs were read.

Achievements

No badges yet

Say hello to the cohort or complete a module to earn your first milestone.

Next to unlock

Welcome aboardSaid helloFirst module