Resume my walletGet my walletOpen my wallet

Testnet wallet or wallet simulator: which one for a demo

A testnet wallet is your wallet app pointed at a network where coins are worth nothing. How it works on Ethereum, Solana and Bitcoin, what faucets ask for, what it looks like on camera, and which demos need a testnet and which need a simulated screen.

Published:

A testnet wallet is an ordinary wallet app switched to a test network, where coins come from faucets and have no value: use it when a demo has to perform real transactions. A wallet simulator draws a wallet screen from typed balances and executes nothing: use it when a demo has to show a specific, believable screen.

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.

The demo that needs a wallet

Sooner or later every crypto product demo reaches the wallet. A hackathon submission has to show the signing step, a tutorial has to show a send, a pitch has to show what the user's wallet looks like before and after. Your own wallet is out of the question: a video is public, and an address on screen leads anyone to its balance and history.

Two tools come up when people look for a way around it: a testnet wallet and a wallet simulator. They solve different halves of the problem. A testnet makes things really happen with money that does not matter; a simulator makes a screen look a certain way with nothing happening at all. Knowing which half your demo has is most of the decision.

What a testnet wallet is

A testnet wallet is rarely a separate app. It is the wallet you already know, switched to a test network: a public chain that runs like the real one, with coins that are worth nothing. Each ecosystem has its own.

ChainTest network for appsHow a wallet switchesDoes the address show it?
Ethereum and EVM chainsSepoliaIn MetaMask, "Show test networks" at the bottom of the network listNo: the same 0x address works on every EVM network
SolanaDevnetIn Phantom, Settings, Developer Settings, Testnet ModeNo: the address is the same public key on every cluster
BitcoinTestnet4 (regtest locally)A wallet with testnet support, usually a separate mode or profileYes: tb1, m, n or 2 instead of bc1, 1 or 3

That last column answers the "testnet wallet vs mainnet wallet" question people bring to Reddit. The software is the same; the network differs. On EVM chains, MetaMask's help center notes that an account keeps the same address across networks, so a demo recorded on Sepolia from your main account still shows your mainnet address. Ethereum.org's advice follows: "it's not recommended to reuse mainnet accounts on testnets or vice versa." Make an account for the demo, from a new recovery phrase.

Testnet faucets: what they ask for, and why

Test coins come from faucets, web pages that send a small amount to an address you paste. They ration on purpose.

The rationing exists because worthless coins did not stay worthless. Ethereum.org notes that markets have been created for testnet ETH that became scarce, and BIP94 says of testnet3 that its coins were "being actively bought and sold", one of the reasons it was replaced. The mainnet balance condition has a side effect worth knowing: it nudges people to request test coins with their main address, which is exactly the link a public demo should not make.

Test coins are also a scam prop. MetaMask's help center warns: "Testnet funds do not have any real-world value. If someone is trying to convince you otherwise, you might be getting scammed." MetaMask now keeps dollar values on testnets off by default, in its extension and its mobile app. Its 2024 announcement gave the reason: scammers were sending testnet ETH that appeared to have a fiat value, then asking for real funds in return.

What a testnet wallet looks like on camera

For an engineer watching a contract call, a testnet wallet is perfect. As a picture of a user's wallet, it tells the wrong story.

Which one for which demo

One rule sorts almost every case: if the demo must prove that something happened, use a testnet; if it must show what something looks like, use a simulated screen.

DemoWhat must be trueUse
Live demo of a dApp or a hackathon projectThe transaction really happensTestnet, from a dedicated demo account
QA run, bug report, security reviewProof the code worksTestnet, or a local chain such as regtest
Tutorial on sending, fees and confirmationsReal confirmationsTestnet
Story frames before and after a live demoA specific balance, on cueSimulated screen, labeled
Investor deck slide of a user's portfolioA believable, populated screenSimulated screen, labeled as an illustration
Design review at extreme valuesA state no real account is inSimulated screen, or your own build with seeded data
App store screenshotsThe app itself, in useNeither: your own build with a demo account, since Apple asks that screenshots "show the app in use"
Explainer video, skit, classroomA screen that reads right, with no real addressSimulated screen, labeled

Paper trading is a third tool with a different job, practicing orders, and it is sorted out in demo account, paper trading or wallet simulator.

What a wallet simulator does instead

Look at the right-hand rows of that table. What a testnet cannot give you is a populated wallet with mainnet token names, dollar values and the exact balance your story calls for, the same on every take, with no address behind it. That is a screen problem, not a protocol problem, and a different kind of tool exists for it.

A larp wallet, also called a crypto wallet app simulator, is an app that shows a believable crypto wallet screen built from the balances you type in, for videos, skits, pitch decks and demos. It holds no funds and touches no blockchain.

The trade-off is the mirror image of a testnet's. A simulator executes nothing: no transaction, no signature, no explorer link. It cannot replace the live part of a demo, and it should not try. Most good demos use both: simulated story frames to set up the user's situation, then the real product running on a testnet (how hackathon teams split the two, and the same split in launch videos). My Larp Wallet is one such simulator, a paid one that we make: the amounts are typed, the five built-in tokens (SOL, ETH, BTC, HYPE, USDC) carry live market prices refreshed every 4 seconds, and it never asks for a key or reads an address. Teams use the same screens for the jobs listed in where a wallet simulator fits in a product team.

Where the line is

If you are building the wallet itself rather than demoing around one, how to build a crypto wallet app covers custody, key storage and store rules.

Sources

Questions

What is a testnet wallet?

Usually not a separate app: it is a regular wallet switched to a test network, such as Sepolia on Ethereum or devnet on Solana. It holds coins from faucets that have no market value, so developers can send, sign and call contracts without risking money.

Are testnet coins worth anything?

They are not supposed to be. Ethereum.org says testnet ETH is supposed to have no real value, although markets have appeared for scarce testnet ETH, and Bitcoin's testnet3 was replaced partly because its coins were being bought and sold. Anyone offering to sell you test coins, or to pay you in them, is a red flag.

What is the testnet address for Bitcoin?

Testnet addresses use their own prefixes so they cannot be mistaken for real ones: tb1 for native SegWit (bc1 on mainnet), m or n for legacy addresses (1 on mainnet) and 2 for script addresses (3 on mainnet). The current public test network is testnet4, defined in BIP94.

What is the difference between a testnet wallet and a mainnet wallet?

The network, not the software. On mainnet the coins are real; on a testnet they are test coins with no value. On Ethereum and other EVM networks an account keeps the same address on every network, which is why ethereum.org advises against reusing a mainnet account on testnets.

Can I use a testnet wallet for a demo video?

Yes, for the part that shows your product working: real signatures, real transactions, real contract calls, from an account made for the demo. It fits a populated portfolio screen poorly: faucet amounts are small and odd, token names carry test labels and fiat values are usually hidden. A simulated wallet screen, labeled as one, fits those story frames.

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

Cancel anytime · Secure payment by Stripe · See the wallet

Keep reading