Money no one can freezeCash for the internet, private by default
Wallet types

Monero Light Wallet: What It Is and How It Differs From a Remote Node

A Monero light wallet lets a server scan the chain for you using your view key. Compare it with full node and remote node wallets on privacy and trust.

By the MonkStash teamReviewed 9 min read
On this page

A Monero light wallet is a wallet that lets a server do the slow part of the work. You give the server your private view key, it scans the blockchain for payments that belong to you, and your wallet just downloads the answer. It is quick, but the server can see your incoming payments. A remote node wallet, like MonkStash, works differently and does not share your view key.

Key points
  • A light wallet server scans the chain for you using your view key. That is fast, and it means the server can see your incoming payments.
  • A remote node wallet downloads blocks and scans them itself, so the node never receives your keys.
  • Neither a light wallet server nor a remote node can spend your money. The spend key stays with you.
  • MonkStash is not a light wallet server design. Your view key stays in your browser.

The short answer

"Light wallet" is used loosely, so people mean different things by it. In Monero there are really three ways a wallet can find your money, and they differ in who learns what. The version that most people mean by "Monero light wallet" is the one where a server holds your view key and scans for you. That is what MyMonero did.

If you came here wondering whether a light wallet is safe, the honest answer is: it cannot steal your coins, but it knows your incoming payment history. Whether that matters depends on what you are protecting.

The problem every wallet has to solve

Monero hides who paid whom, so there is no public list that says "this address owns that coin". To find your money, a wallet has to go through the blocks and test each new output with your private view key. If the key fits, the payment is yours. This is the scan, and it is why a new or restored wallet needs time to sync. See restore height for how to shorten the scan, and what a view key is for what the key can and cannot do.

The question that separates the three wallet models is simple: who does the scanning, and where does the view key live?

The three wallet models

Full node walletYour own nodeWallet + keysYour nodeSees nothing outsideKeys stay with youRemote node walletMonkStash works this wayWallet + keysSomeone's nodeSees your IP and requestsKeys stay with youLight wallet serverHow MyMonero workedWallet + spend keyServer + view keySees all incoming paymentsView key is handed over
The same job, three ways. The difference is where the view key goes.

1. Full node wallet

Your wallet connects to a Monero node that you run yourself, on your own computer or server. The node holds a full copy of the blockchain. Nobody else sees your requests. This is the most private option and the most demanding: it needs disk space, bandwidth, and time. See how to run a Monero node.

2. Remote node wallet

Your wallet connects to a node run by someone else. It downloads the blocks and scans them itself, on your device. The node never receives your keys. It can see that your device is connecting, and the requests it makes, so you still trust it with some metadata (for example your IP address). Read how remote nodes work for the details.

3. Light wallet server wallet

Your wallet sends your view key to a light wallet server. The server scans the chain on your behalf, keeps track of your incoming payments, and answers your wallet when it asks. Your wallet still builds and signs transactions locally, so the spend key stays with you.

How a Monero light wallet server works

The open source project for this is monero-lws, a light wallet server written to be compatible with the MyMonero API. Per its repository, clients send their view key through a REST API, the server stores those keys in a database, and it scans the chain in the background for incoming transactions. It talks to a normal Monero node (monerod) to read blocks. It is released under the BSD-3-Clause licence and is not part of the core Monero software.

What the server can and cannot do

  • It can see the payments your wallet receives, with their amounts, for as long as it holds your key, including past ones.
  • It cannot spend your funds. Spending needs the spend key, which stays on your device.
  • It may be able to link your wallet to your IP address and to the times you check in.

Privacy Guides summarised the trade in one line: the view key "does grant the server operator the ability to see all your transactions" but not to spend them (source). That is why the safest way to use a light wallet is to run the server yourself, or to point it at one run by someone you trust.

The same view key rule explains a common surprise: nobody can look up a Monero balance from an address alone. Our guide on how to check a Monero balance shows the private ways to do it.

Remote node wallets are different

This is the confusion that trips people up. A remote node and a light wallet server both involve someone else's computer, but they receive very different things.

  • A remote node serves public blockchain data to anyone. Your wallet fetches blocks and finds your payments on your side. The node does not hold or see your view key.
  • A light wallet server is given your view key and does the finding for you.

The remote node approach is slower, because your device has to scan the blocks. The upside is that you gave away no key. Monero's own wallets use this approach when pointed at a remote node, and so does MonkStash.

What a remote node can still learn

Not sharing a key does not make a remote node blind. The node sees your IP address unless you hide it, sees when you connect, and sees the transaction you ask it to relay when you send. It does not learn your view key, your balance, or which outputs are yours, because the wallet fetches blocks and checks them locally. If your threat model includes the node operator, connect through a network that hides your IP, or run your own node.

A light wallet server learns more. Because it holds the view key, it can match every incoming payment to your wallet on its own, and it can keep that record as long as it likes.

Side by side comparison

Full node walletRemote node walletLight wallet server
Who scans the chainYour wallet, using your own nodeYour walletThe server
Who holds your view keyOnly youOnly youYou and the server
Can it spend your fundsNo one but youNo one but youNo one but you
What a third party learnsNothingYour IP and requests (the node)Your incoming payments, plus your IP
First sync speedSlow, plus waiting for the node to syncModerate; depends on restore heightFastest
Storage on your deviceThe full chain on your node machineLittleLittle
Trust neededYourselfThe node, for metadataThe server, for your history
Best forMaximum privacyEveryday use without a nodeLow power devices, trusted server

Storage numbers change as the chain grows, so we do not quote one. Check the current size on getmonero.org before you plan a full node.

Where MonkStash fits

MonkStash is a remote node wallet, not a light wallet server wallet. Your recovery words and keys are created and encrypted on your device, and the wallet scans blocks in your browser. It connects to a Monero node to read the chain. No MonkStash server ever receives your view key, because there is no MonkStash server that scans for you. It runs in an ordinary browser tab, so there is no browser extension to install first.

The cost of that choice is time. A restored wallet has to scan, which is why a restore height speeds things up (see restoring a wallet). The node you connect to can see your IP and request pattern, which is an honest trade-off we explain in what a Monero node is. When we add the option to use your own node, that becomes a configuration change, not a different wallet.

You can see how it compares with others on the Monero wallets page, or read about replacing MyMonero.

How to choose

  • You want the strongest privacy: run your own node and connect a wallet to it.
  • You want a simple wallet with no key handed over: use a remote node wallet.
  • You use a weak device and trust the server operator: a light wallet server can be reasonable, ideally one you or someone close to you runs.
  • You do not know the operator: do not give your view key to a public light wallet server for a wallet that holds anything significant.

Using a light wallet more safely

  1. Use a fresh wallet for the light wallet, not your main savings wallet.
  2. Prefer a server you run, or one run by someone you can name.
  3. Remember that handing over a view key is not undoable. The server may keep your history even if you stop using the wallet.
  4. Never type your recovery words into a website that is not the wallet you set up. See what a Monero seed phrase is.

Want a wallet that keeps the view key with you? Open a MonkStash wallet, and read whether Monero is safe for the wider picture.

Frequently asked questions

What is a Monero light wallet?

A light wallet hands the heavy work of finding your payments to a server. You give the server your private view key, it scans the blockchain for you, and your wallet only downloads the results. Your spend key stays on your device.

Is a light wallet the same as a remote node wallet?

No. A remote node wallet downloads blocks from someone's node and does the scanning itself, so the node never receives your keys. A light wallet server wallet gives the server your view key so the server can scan for you.

Can a light wallet server steal my Monero?

No. A view key lets someone see incoming payments, but not spend them. The spend key never leaves your device. The server can, however, see the payments your wallet receives, and may be able to work out some of your spends, which is a real privacy cost.

What is monero-lws?

Monero LWS is an open source light wallet server, written to be compatible with the MyMonero API. It stores the view keys that clients send it and scans the chain in the background. It is a separate project from the core Monero software.

Is MonkStash a light wallet?

Not in the light wallet server sense. MonkStash keeps your view key in your browser and does the scanning there. It connects to a Monero node to read blocks, like a remote node wallet.

Is a light wallet faster than a remote node wallet?

Usually the first sync is faster, because the server has already been scanning and can answer quickly. The trade is that you share your view key with whoever runs it.

Was MyMonero a light wallet?

Yes. MyMonero used a light wallet server design, and its own materials described the view key as the thing sent to its server. MyMonero shut down on 6 January 2026.

Which Monero wallet type is the most private?

A wallet connected to your own full node, because no third party sees your requests. Next is a remote node wallet that scans locally. A light wallet server is the least private, because the server holds your view key.

Next up

Keep reading

The complete guide

Monero Node: Full, Pruned or Remote? The Complete Guide for 2026

21 min read
Nodes

Monero Remote Nodes: How to Choose and Use One Safely

9 min read
Keys, explained

Monero View Key: What It Is and Is It Safe to Share?

9 min read
Run your own

How to Run a Monero Node (Full or Pruned), Step by Step

12 min read
Former MyMonero users

How to Restore a MyMonero Seed (13 or 25 Words) After the Shutdown

11 min read