Advanced

Building on Monero: Developer Integrations

For developers: build your own Monero integration — a wallet, a BTCPay-style payment processor, or an instant-swap exchange — using monerod, the daemon RPC, monero-wallet-rpc, accounts and subaddresses, watch-only and hot/cold wallets, and light-wallet servers. By the end you understand how Cake Wallet, BTCPay and swap services are actually built, and could build your own.

Start course

Lessons

  1. The Monero Developer Stack
  2. Running monerod for Integration
  3. The Daemon RPC API
  4. monero-wallet-rpc: The Workhorse
  5. Receiving Payments: Subaddresses & Watch-Only Wallets
  6. Sending Payments & Managing Outputs
  7. Building a Light Wallet
  8. Security, Architecture & Production
  9. Building Real Services

Test yourself

🎓 Graduate from Monero Academy

Create a free account, ace every quiz across all courses, and earn your place on the Graduates wall — with your own Monero address for donations. An account also tracks your progress through the courses, and graduating is the prize for finishing.