Reading the chain…
What this wallet holds
Live balances, priced where the chain gives a price. Anything under a cent is rolled into a single dust line rather than padding the list.
Holdings reading
Trades and profit
Newest first. A trade only carries a profit figure once the same token has been both bought and sold, so the cost it is measured against is real rather than assumed.
Profit banked running total
Every trade reading
Token by token
What each was bought and sold for on average, what it banked, and what is still open. Averages use the price actually paid in each swap, not a quoted feed.
Per token reading
| Token | Trades | Avg buy | Avg sell | Banked | Still held |
|---|
Raw log
One line per movement, straight from the chain. This is the record everything else on the page is derived from.
How every number is worked out
Published on purpose. A figure you cannot check is worth nothing.
Method no estimates
| Where the data comes from | Five feeds for the address: its balance, its token balances, its ERC-20 transfers, its transactions and its internal transactions. Paged until exhausted, up to a safety cap. If a cap is hit the page says so rather than quietly reporting a partial figure. |
| How a trade is assembled | Every movement sharing one transaction hash is one trade. That is the only way to see that a token left and something came back for it. |
| The native ETH problem | Swaps paid in ETH leave no trace in the token feed. The ETH out of the transaction and the ETH back in through internal transfers are netted per transaction and added as the cash side. Without this most trades look one-sided and cannot be priced at all. |
| What a price means | What was actually paid: the cash side of that swap divided by the token quantity. Not a quoted feed, so tokens with no listed price still price correctly. |
| How profit is counted | First in, first out. Each sale is matched against the oldest unsold lots and profit is the difference. Nothing is marked up on paper. |
| What is left out | Gas is not deducted. Tokens received without being bought have no cost, so selling them shows no profit rather than an invented one. Unrealised gains on what is still held are not counted. |
| Known weak spot | Every past swap is valued using the current ETH price. A round trip is mostly unaffected because both legs move together, but a figure spanning a large ETH move will drift. |
| Noise guard | A computed price more than five times away from the chain's own quote for that token is discarded as router noise rather than plotted. |
Nothing here is
reported. Everything
is recomputed.
The chain does not store what a wallet made. It stores movements. So this reads five separate feeds, groups every movement by transaction, nets the native ETH that no token feed shows, and rebuilds each trade from scratch. Profit then comes out of matching sales against real purchase costs, not out of a number someone else calculated.
If this ran as a fund
The split a token-holder payout would produce, worked out from the profit above.