Advanced

Building on Monero Quiz (Developer)

For developers building Monero integrations. If you understand the node, the wallet RPC, and the receive/send/security model, you should ace this.

Covers material from Building on Monero: Developer Integrations.

Taken 13 times so far.

Create a free account or log in to save your quiz scores and track your progress.

Q1

Which component is a headless wallet exposed as a JSON-RPC service that most server integrations (payment processors, exchanges) drive?

Q2

For a payment processor, what is the secure way to detect incoming payments without risking funds if the server is breached?

Q3

How does a modern Monero payment processor tell which invoice a given payment belongs to?

Q4

Why must you run your OWN monerod for an integration instead of trusting a public remote node?

Q5

In the wallet RPC, what is the difference between balance and unlocked_balance?

Q6

Amounts in the Monero RPC are expressed in what unit?

Q7

In the light-wallet-server (LWS) model used by MyMonero, what does the server hold and what can it NOT do?

Q8

What makes a light wallet's scan for its own outputs much faster?

Q9

Which wallet-rpc method moves an ENTIRE balance (e.g. sweeping deposits to cold storage or a full withdrawal)?

Q10

Which production practice prevents a chain reorg from causing an incorrect credit?

🎓 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.