Loading holdings…
Reading balances from the chain.
Tokens
Live prices · USD| Token | Amount | Price | 24h | Value | Held in | Share |
|---|
What counts as spam?
A token counts as spam when Jupiter, our price source, doesn’t know it, has no reliable price for it, or flags it as suspicious. Scammers send tokens like these to many wallets, often with names that point to fake websites. Each spam row says which rule it matched.
Spam is hidden, never deleted. If we got one wrong, show the spam and it’s all still there.
Loading transactions…
Reading the latest transactions from the chain.
| Time | Type | What happened | Wallet | Value | SOL after | Explorer |
|---|
What counts as spam?
A transaction counts as spam when:
- you only received tokens that count as spam (unknown to Jupiter, no price, or flagged as suspicious);
- you received a tiny amount of SOL (under 0.0001). This “dust” is a common trick to get a scammer’s look-alike address into your history;
- it’s someone else’s transaction that only mentions your wallet, without changing your balances.
Each spam row says which rule it matched. Spam doesn’t count toward the 100-transaction limit, and it’s hidden, never deleted: if we got one wrong, show the spam and it’s still there.
Loading…
Profit and loss per coin
| Coin | Holding | Avg cost | Bought for | Now | Realized | Unrealized | Total |
|---|
- Average cost: what you paid in total, divided by the coins you got. Realized is what a sale brought in minus the average cost of the coins sold. Unrealized is what you still hold, at today’s price, minus its average cost.
- SOL, USDC and USDT count as cash, so they’re not in this table. A token-for-token swap counts as selling one coin and buying the other.
- Received and sent coins aren’t buys or sales. Coins you received are counted at their price on the moment they arrived, as if that’s what you paid. Coins you sent leave at their average cost, so a send never shows as a profit or loss. Coins moved between your own wallets keep their average cost. Under each coin you can see how many of each it has.
- “History incomplete” means the loaded transactions don’t explain what’s in the wallet, usually because the coin was bought before them. Its numbers are left out. “…” means a price is still being looked up.
- Prices are from the moment of each transaction; today’s price is from Jupiter. Network fees aren’t included. Public on-chain data, not financial advice.
Loading…
Your trades over time
| Date | What happened | Price then | USD | Holding after | Avg cost after | Profit or loss | Explorer |
|---|
- Average cost is what you paid in total, divided by the coins you got. Each buy updates it; a sale doesn’t.
- Profit or loss on a sale is what it brought in, minus the average cost of the coins sold. It’s fixed at that moment: later buys don’t change it.
- Unrealized is what you still hold at today’s price, minus its average cost.
- Received coins aren’t a buy: they count at their price on arrival. Sent coins aren’t a sale: they leave at the average cost, with no profit or loss. Moves between your own wallets keep their average cost.
- Prices then come from each transaction itself. Network fees aren’t included yet.
Talk to your wallet in Claude.
Connect Peeky to Claude and ask about any Solana wallet: what it holds, profit and loss per coin, and your trading habits. Claude gets its numbers from Peeky, so they match what you see here.
How did I do on WIF this month? Wallet 7xKX…9fQ2
Used Peeky · get_pnlYou’re up +$205 on WIF since 28 Sep.
You sold 1,500 WIF at $0.30 against an average cost of $0.20, which locked in +$150. The 500 you still hold are up another +$55.
Based on 100 transactions, 28 Sep – 16 Oct.
How it works
- 01Log in with your emailWe send a code. No password, no wallet connect.
- 02Pick a planFree to try. Upgrade when you want more history.
- 03Add Peeky to ClaudeIn Claude, add a custom connector with the Peeky link, then click Allow.
Plans
Coming soon- Transactions a month
- 1,000
- Swap price lookupsMost swaps show their own price: when you trade a coin for SOL, USDC or a well-known coin, the transaction itself says what it was worth. A swap between two small coins doesn’t, so Peeky looks up what the coin cost at that moment. Only those lookups count.
- 300
- History per wallet
- Last 500
- Wallets kept
- 2
- Transactions a month
- 7,500
- Swap price lookupsMost swaps show their own price: when you trade a coin for SOL, USDC or a well-known coin, the transaction itself says what it was worth. A swap between two small coins doesn’t, so Peeky looks up what the coin cost at that moment. Only those lookups count.
- 2,500
- History per wallet
- Last 5,000
- Wallets kept
- 5
- Transactions a month
- 30,000
- Swap price lookupsMost swaps show their own price: when you trade a coin for SOL, USDC or a well-known coin, the transaction itself says what it was worth. A swap between two small coins doesn’t, so Peeky looks up what the coin cost at that moment. Only those lookups count.
- 10,000
- History per wallet
- Last 15,000
- Wallets kept
- 20
Made for people, not trading bots. You choose how much of a wallet’s history to load, up to your plan’s history per wallet. A month’s limits reset on the 1st. Prices shown without tax; tax is added at checkout where it applies.