Open my wallet

Crypto wallet emulator or simulator: the real difference

One runs the application; the other draws its screen and runs nothing. The word people search is emulator, and for most of what they want it is the wrong tool.

Published: · Last reviewed:

An emulator runs the actual wallet application inside an imitated device, so it needs the app, a machine and some state before it shows anything. A simulator draws the interface and runs nothing, so it produces a finished screen in minutes, and no behaviour, no transaction, no proof.

Crypto wallet portfolio screen composed in My Larp Wallet: a wallet named Northwind, a total balance above a list of 5 tokens showing each holding and its change over the day, in a dark theme with a lavender accent.
A mockup, not a wallet — composed in My Larp Wallet. It holds no funds and connects to no blockchain.

Two words that are not synonyms

An emulator executes real software in an imitated environment. The application is genuine; the device under it is not. Taps do what taps do, network calls fire, and a crash is a real crash.

A simulator of an interface reproduces what the screen looks like and executes nothing. There is no application underneath, so nothing to crash, nothing to sign, nothing to send. My Larp Wallet is the second kind.

The naming was already broken

Apple ships a tool called Simulator. Google ships one called Emulator. Both run your build, so the industry does not hold its own line either. What they share matters more than the labels: each needs an application you already own. Neither draws a screen for software that does not exist yet, and that is what most people typing crypto wallet emulator into a search box are after.

What an emulator asks for first

The third line is the one people skip. Running the app was never the hard part. Getting it to display the values you wanted was, and the emulator does not help there.

What only an emulator does

Behaviour. Whether the layout survives a 4.7-inch screen. Whether the send flow completes. Whether a bug reproduces on one OS version and not the next. Whether the build still launches after a dependency bump. If the question is about what the software does, nothing that only draws pictures can answer it.

What the interface side gives, and what it never will

A composed screen in minutes, opened on your own phone and screenshotted there at the phone's native resolution: 1179 × 2556 px on a 6.1-inch iPhone 14 Pro, a size store listings accept. Tokens, quantities, the day's change, the accent colour, the avatar: typed rather than fetched. Market prices are real and refresh while it is open, so the fiat column moves on its own. The quantities behind it are typed, so the total is a number you chose, not one anybody holds.

What it never produces: a transaction, a signature, a hash, an address that resolves on an explorer, a seed phrase, a key. Nothing in it can be verified, because there is nothing behind it to verify. An image of a balance is not evidence of one, whichever tool drew it.

Which one your task needs

Two questions settle it. Do you have the application? If not, the emulator route is closed before it starts. Is the deliverable a behaviour or an image? A crash report, a QA pass, a compatibility check are behaviours, and they need the real code running somewhere. A listing image, a deck slide, a tutorial frame, a prop for a shoot are images, and the fastest honest way to one is to draw it.

Questions

Which one do I need to produce a wallet screenshot?

The interface side. An emulator only helps if you already have the build, and even then it shows whatever the app finds in its account, which on a new wallet is an empty screen. If the deliverable is an image at a fixed size with values you chose, running the software is a long way round to a picture.

Why does Apple call its tool a Simulator and Google call theirs an Emulator?

Both run your build, so neither matches the strict definition cleanly. Apple's runs the app compiled for the host machine against host frameworks, which is fast and unfaithful about hardware. Google's virtualises an Android device more literally, which is slower and closer to a real phone. The words are historical, not technical.

How would an emulator show a balance I choose?

Only by changing where the app reads it from: a testnet account you funded, a mocked backend, or a build wired to fixtures. Each is engineering work and each belongs to whoever owns the code. An emulator on its own has no opinion about the numbers; it renders whatever the application decides to render.

Everything included

Compose the screen instead of describing it

Your tokens, your amounts, your accent — laid out in the browser, then opened on your phone at your own address. A mockup, and we never pretend otherwise.

  • Unlimited tokens, amounts and accents
  • Add it to your home screen; it opens like an app
  • Live market prices that keep moving
  • Your own address, mylarpwallet.com/you

$19 per month

Open my wallet

or $97 once — yours for life

Cancel in one click · Secure payment by Stripe · Try the free demo

Keep reading