What a portfolio wallet simulator has to get right
A portfolio screen is a total, a change, and a sorted list. The sorting is what most mockups get wrong, and it is the first thing that looks off on screen.
Published: · Last reviewed:
A portfolio wallet simulator composes the overview screen of a crypto wallet — a total balance, a 24-hour change, and a list of holdings sorted by fiat value — on your own phone, where you screenshot it. Nothing is on-chain: the quantities are typed in, and the result is a mockup, not a record of holdings.
What the screen is made of
A wallet's overview screen is four things stacked: a wallet name, a total balance in large type, a 24-hour change in dollars and percent, and a list of holdings. Tabs, action buttons and a cash row are furniture around those four.
Each row carries two numbers, not one. On the left, the quantity held and its ticker. On the right, what that quantity is worth and how much it moved today. A row with a quantity and no counter-value, or a value and no quantity, makes the screen look unfinished.
The order of the list
This is the detail most mockups miss. Holdings are sorted by fiat value, descending — not alphabetically, not by chain, not in the order the tokens were added.
So the ranking is not yours to choose. Once quantities and prices are set, the order is decided for you. Edit a quantity, leave the row where it was, and the list contradicts itself: a 2,000 dollar position above a 15,000 dollar one.
A portfolio wallet simulator can handle that two ways. Ours moves rows by hand, with arrows, and never re-sorts on its own. That is deliberate, and it puts the check on you after every edit.
An allocation that holds up
Portfolios are lopsided. One position is a third to a half of the total, two or three more make up most of the rest, and the tail runs down to rows worth a few dollars. Even splits do not occur, because nobody buys that way.
- One dominant holding, then a steep drop.
- A stablecoin somewhere in the middle, flat in the change column.
- A tail small enough to look forgotten.
Quantities are not round either. 503.39193 SOL is what a series of buys and fees leaves behind; 500.00000 is what a form leaves behind. Wallets print five decimals under a thousand units and two above, so the shape of the number matters as much as its size.
Numbers that add up
The total is the sum of the rows plus the cash row. The header's dollar change is the sum of the rows' own changes. Both are computed for you until you type a total by hand, and that override is where these screens break: a balance that disagrees with the list under it stops a demo, because whoever is watching starts adding rows instead of looking at the product.
Prices are the exception. For the five built-in tokens ours are live and refresh every four seconds, so the values drift while the screen sits open; a custom token keeps the price you typed. The quantities stay yours.
What fits in the frame
Your phone's screen is the frame, and it does not grow with the content. On a 6.1-inch iPhone, under the name, the balance, the change and a cash row, four or five token rows are fully visible before the list slides behind the search bar. A twelve-token portfolio is a scroll, not a still.
What the image is not
It is a mockup. No chain is read, no key exists, and no amount corresponds to anything held. It is built for product demos, store screenshots, decks, tutorials and film props. It is not evidence of a balance, and presenting it as one is prohibited by the terms of use.
Questions
How should the token list in a portfolio mockup be ordered?
By fiat value, largest first. Wallets rank holdings by what they are worth, not by ticker, not by chain, not in the order the tokens were added. A row worth 200 dollars sitting above one worth 38,000 reads as a layout bug. Re-check the order after every change to a quantity, because the ranking moves when the numbers do.
What makes a portfolio allocation look artificial?
Round quantities and an even spread. Holdings are the residue of buys made at different times, so quantities land on irregular figures and one position usually dominates the rest. Five equal rows of 10,000 dollars each is a shape nobody actually holds. Give the largest row a third to a half of the total, then let the tail get small.
What does the header change figure have to match?
The rows under it. The header's dollar change is the sum of each holding's 24-hour move, so a header reading up 1,200 dollars over rows that add up to 300 is an arithmetic error sitting in plain view. Our simulator computes both from the per-token percentages by default; typing a total by hand is where the two drift apart.
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 in one click · Secure payment by Stripe · Try the free demo
Keep reading
- Guide: Anatomy of a crypto wallet portfolio screenCard widths, radii, vertical rhythm, and the one-pixel hairline that makes cards read as raised.
- Bitcoin wallet simulator: composing a BTC screen that reads rightA Bitcoin screen has three numbers that must agree: a quantity cut from eight decimals, a dollar value that moves every few…
- Fake crypto balance: how the number is composedA composed total is a sum, not a number you type. Most of the mistakes are arithmetic: rows that do not add up, a round…
- Composing a multichain wallet mockup with three chainsThree chains in one list means three decimal conventions, three orders of magnitude and three icon shapes. Most mixed-chain…