Learning Catalog
Explore the full curriculum. Start from any unlocked module — completing one unlocks the next.
How blockchain transforms business and finance: DeFi concepts, token issuance, stablecoins, and how XRPL solves traditional finance challenges.
Map of the XRPL ecosystem: projects, infrastructure, governance, funding sources, and community. Understanding where opportunities exist.
Product roadmap development, testing your idea, choosing the right tools, and building your team in the blockchain space.
Real-world blockchain use cases across industries: payments, supply chain, tokenization, DeFi, gaming, and identity. What works and what does not.
Framework for deciding whether your project actually needs a blockchain, and if so, how to choose the right chain. Honest evaluation criteria.
GTM planning for blockchain products: community building, developer relations, token distribution strategies, and launch playbooks.
Selling blockchain products: B2B and B2C strategies, partnerships, pilot programs, and navigating enterprise sales cycles in emerging tech.
Funding your blockchain project: grants, VCs, token sales, community fundraising. How to pitch, what investors look for, and XRPL grant programs.
How to launch a blockchain product and stay out of jail. Regulatory landscape, compliance frameworks, MiCA, and working with legal counsel.
Foundational concepts: what is a blockchain, how transactions work, consensus mechanisms, smart contracts, and the difference between Web2 and Web3.
History of the XRP Ledger, how it works, accounts, tokens, the built-in DEX, and the XRPL consensus protocol.
Getting started coding on the XRP Ledger with JavaScript: create accounts, send XRP, create trustlines, send tokens, and mint NFTs.
Hands-on coding: connect to the XRP Ledger testnet, create funded wallets, and transfer XRP between accounts using xrpl.js. Includes a "print money" utility for testing.
Learn to retrieve account transaction history and subscribe to real-time transaction streams using WebSocket event listeners on the XRP Ledger.
Encode JSON data into transaction memo fields using hex conversion. Build a memo parser to decode memos from on-chain transactions.
Mint NFTs on the XRP Ledger, set URI metadata, create sell offers, and manage NFT lifecycle including cancellation and burning.
Create and manage Multi-Purpose Tokens: configure flags (canLock, requireAuth, canTransfer), authorize holders, freeze/unfreeze, and clawback. Includes a company shares example.
End-to-end token creation: enable rippling, create trustlines, issue fungible tokens, and set up an Automated Market Maker pool to provide liquidity for your token.
Route payments across multiple currencies using the XRPL DEX. Learn pathfinding mechanics, prerequisites (trustlines, liquidity), and build cross-currency payment transactions.
Lock funds with time-based and cryptographic conditions. Create, finish, and cancel escrows. Understand smart-contract-like functionality native to XRPL.
Publish and consume on-chain pricing data using OracleSet transactions. Aggregate prices from multiple oracle feeds and manage oracle lifecycle.
Set up multi-sig accounts with weighted signers and quorums. Sign transactions collaboratively and combine signatures for submission.
Build an encrypted messaging system using XRPL transaction memo fields. Learn public-key cryptography, Ed25519 to X25519 key conversion, and NaCl box encryption.
Full-stack dApp development: account creation UI, XRP transfers, trustlines, and NFT operations in a React application.
Project-based module: build a block explorer from scratch. Learn requests, subscriptions, ledger data, and real-time transaction streams.
Decentralized finance on the XRP Ledger: the built-in DEX, order books, Automated Market Makers (AMM), pathfinding, and auto-bridging.
Representing physical assets on the XRP Ledger: RWA concepts, tokenization processes, the MPT standard, custody, and compliance.
Stablecoin mechanics on the XRP Ledger: issuance, trustlines, transfers, liquidity, and hands-on issuance of a test stablecoin.
Blockchain-driven digital identity: DIDs, verifiable credentials, trust models, and building identity solutions on the XRP Ledger.
Building with the XRPL EVM sidechain: deploying Solidity contracts, bridging assets, and interoperability between XRPL and EVM environments.
Infrastructure operations: setting up and running an XRPL node (rippled), configuration, monitoring, and understanding the network topology.
Everything you need to know about security on XRPL: key management, transaction signing, common attack vectors, and best practices for dApp security.
Your new academic home for blockchain education. Understand the platform, find your persona (The Curious Tech Professor, The Business Innovator, The Newcomer), and choose the learning journey that fits you best. Browse all resources or follow a curated path.
The foundations of open education: Open Educational Resources (OER), open teaching methods, and collaborative learning environments. Understand how removing barriers to education creates better outcomes for everyone.
XRPL Commons supports your professional growth as an instructor with free resources and personalized 1:1 coaching. Learn proven approaches to teaching blockchain: handling misconceptions, making abstract concepts tangible, and adapting for different audience levels.
Structure a blockchain curriculum for your institution: define learning outcomes, sequence modules with prerequisites, balance theory and practice. Add a "Blockchain Section" to the courses you already teach.
Design coding exercises, interactive labs, and project-based assignments using the XRP Ledger. Use existing XRPL Commons training materials as a foundation, then adapt and extend them for your students.
Clear writing for technical education: structuring explanations, using analogies, writing for different skill levels, and creating content that works asynchronously when no teacher is present. Apply open education principles to share your materials.
How to know if students actually learned: designing quizzes, rubrics for project evaluation, peer review systems, and giving constructive feedback on blockchain projects.
Facilitate engaging blockchain workshops: live coding demos, managing group dynamics, handling tough questions, hot seat sessions, and creating a safe learning environment. Includes practical tips for in-person and remote delivery.
Deepen your own XRPL expertise: DeFi mechanics, token issuance, AMMs, multi-sig, and the EVM sidechain. You cannot teach what you do not deeply understand. Covers the technical depth needed to answer any student question with confidence.
Connect with the global community of blockchain educators. Share your recent research, collaborate on papers, contribute to open educational resources, and showcase student projects at XRPL Commons events.
Join the global pool of XRPL Commons instructors. Package your best course content, complete the trainer certification, and gain access to deliver official XRPL Commons training sessions at universities and events worldwide.
A non-technical introduction to blockchain: what it is, why it matters, and how it affects your daily life. No coding required.
Understand XRP as a digital asset: its history, how it differs from other cryptocurrencies, the role of the XRP Ledger, and why people use it.
Step-by-step guide to creating a crypto wallet. Covers wallet types (custodial vs self-custodial), setting up Xaman (formerly Xumm), and understanding your address and secret.
Make your first transaction: send XRP to another address, understand transaction fees, confirmations, and how to verify your transaction on the explorer.
Protect your assets: recovery phrases, phishing awareness, hardware wallets, account reserves, and what to do if something goes wrong.
Trade tokens directly on the XRP Ledger decentralized exchange: understand order books, swap tokens, and how the DEX differs from centralized exchanges.
A guided tour of real dApps and services built on the XRP Ledger: wallets, DEXes, NFT marketplaces, payment tools, and more.
What are NFTs on the XRP Ledger? How to browse, buy, and manage NFTs. Understand metadata, provenance, and the difference between utility and collectible NFTs.
How to stay up to date: following XRPL governance, understanding amendments, participating in community discussions, and finding trusted information sources.