Tallyproof

Solana PnL check

Screenshots can lie. Wallets keep receipts.

Paste a trader's or caller's wallet and, if you like, what they claim. Tallyproof rebuilds every buy and sell from mainnet and prints the real tally next to the claim.

@someoneposted a screenshot

"Up big this week"

The claim

TALLYPROOF
TALLYPROOF
WALLET RECEIPT
Paste a wallet to print its real tally.

How the tally is made

  1. Every transaction. We read the wallet's parsed transactions for the window (newest first, capped at the scan limit, and we say so when the cap is hit).
  2. Buys and sells. A transaction where SOL, WSOL, USDC or USDT goes out and one token comes in is a buy; the reverse is a sale. The amounts are the wallet's real balance changes, so platform fees inside the swap are included.
  3. Prices at trade time. SOL is converted to USD at the hourly SOL price of that hour. Token prices come from what the wallet actually paid and received.
  4. Realized PnL. Average-cost method per token. Sales of tokens that had no buy inside the window are shown separately and never counted as profit.
  5. Unrealized PnL. Only for tokens bought in the window and still in the wallet now, at the current market price.
  6. Claim check. We read the number in the claim (USD, SOL, a multiple or a win rate) and put it next to the reconstructed figure.

What this can and cannot prove