Skip to main content
Bookie provides real-time visibility into your Solana wallet holdings, transaction history, and profit/loss tracking.

Balance Overview

View all token balances in your connected wallet with current USD values. Command:
Show my balance
Response:
SOL: 12.45 ($1,867.50)
USDC: 5,432.10 ($5,432.10)
BONK: 1,250,000 ($18.75)
JUP: 89.32 ($71.46)

Total Portfolio Value: $7,389.81

Supported Queries

Current Balances

Real-time token holdings with USD values

Transaction History

Recent swaps, transfers, and interactions

PnL Tracking

Profit and loss for individual positions

Price Alerts

Notifications for significant price movements

Transaction History

View your recent on-chain activity: Command:
Show my transaction history
Response:
TimeTypeDetailsStatus
2m agoSwap5 SOL → 750 USDCConfirmed
15m agoTransferSent 10 USDCConfirmed
1h agoSwap100 USDC → 2.5M BONKConfirmed

PnL Calculation

Bookie tracks your cost basis and calculates unrealized gains/losses: Example:
  • Bought 100 JUP at 0.75=0.75 = 75 cost basis
  • Current price: $0.80
  • Current value: $80
  • Unrealized PnL: +$5 (+6.67%)
PnL tracking requires transaction history. Tokens acquired before connecting to Bookie use first-seen price as cost basis.

Price Monitoring

Check current token prices without executing trades: Commands:
What's the price of SOL?
Show me JUP price
How much is BONK worth?

Data Sources

Bookie aggregates data from multiple sources for accuracy:
Data TypeSourceUpdate Frequency
Token BalancesSolana RPCReal-time
USD PricesJupiter Price API10 seconds
Transaction HistorySolana RPCReal-time
Token MetadataMetaplexCached

Performance

  • Balance Refresh: ~200ms
  • Price Update: ~150ms
  • History Query: ~300ms
  • PnL Calculation: ~50ms

Privacy

All portfolio data is:
  • Queried directly from Solana RPC
  • Never stored on Bookie servers
  • Visible only to connected wallet owner
  • Cleared when wallet disconnects
Portfolio tracking requires an active wallet connection. Disconnect your wallet to clear all cached data.

Limitations

  • Historical PnL requires transaction history from connection date forward
  • Tokens acquired before first connection use current price as cost basis
  • NFT holdings are not currently tracked
  • Staked tokens shown separately from liquid balances

Solana Explorer

View detailed transaction history on Solscan