How Solana wallet PnL checking works
You paste a public address. We never ask you to connect a wallet or sign anything.
- Fetch recent signatures from a public Solana RPC (or Helius when configured).
- Mark swaps via known DEX program IDs. Skip plain system transfers and obvious airdrops.
- Sum realized PnL from closed legs. Show unrealized when holdings are still open.
- Publish a shareable report at
/wallet/[address].
This is a best-effort heuristic overnight MVP. Confidence is labeled on every report. Not tax advice.