bundl shows your complete transaction history with filtering, categorization, and real-time updates.
Viewing History
Open any wallet and scroll to Recent Transactions:
┌────────────────────────────────────────────────────────────┐
│ Recent Transactions [filter ▼] │
│ │
│ ↓ Received 5.0 SOL 2 hours ago │
│ from 3pL7...2vXw │
│ │
│ ↑ Sent 1.0 SOL 5 hours ago │
│ to 9kM4...7yHn │
│ │
│ ⇄ Swapped SOL → USDC 1 day ago │
│ 500 USDC received │
│ │
│ 🖼 NFT Sale 2 days ago │
│ Mad Lad #1234 sold for 50 SOL │
│ │
│ Showing 30 of 142 transactions │
└────────────────────────────────────────────────────────────┘
Transaction Types
bundl categorizes transactions automatically:
| Icon | Type | Description |
|---|
| ↓ | Received | SOL or tokens received |
| ↑ | Sent | SOL or tokens sent |
| ⇄ | Swap | Token swap via DEX |
| 🖼 | NFT Sale | NFT sold on marketplace |
| 🎨 | NFT Mint | NFT minted |
| 📥 | Airdrop | Tokens airdropped |
| ❓ | Unknown | Unclassified transaction |
Filtering Transactions
Click [filter ▼] to filter by type:
- All – Show everything
- Transfers – Sent and received
- Swaps – DEX transactions
- NFT – Sales and mints
This helps when looking for specific activity in a busy wallet.
Transaction Details
Each transaction shows:
| Field | Description |
|---|
| Type | What kind of transaction |
| Amount | SOL or token amount |
| Counterparty | Other address involved |
| Time | When it happened (relative) |
Transaction Limits
bundl shows up to 30 recent transactions per wallet. This balances speed with completeness.
Fetching thousands of transactions would slow down the app. For full history, use a block explorer like Solscan.
Failed Transactions
Failed transactions are hidden by default to reduce clutter. These include:
- Dropped transactions
- Reverted transactions
- Simulation failures
Only confirmed, successful transactions appear in your history.
Data Source
Transaction data comes from Helius API, which provides:
- Parsed transaction details
- Human-readable descriptions
- Token metadata
- NFT information
This is more informative than raw RPC data.
Real-Time Updates
History updates when:
- You open a wallet
- You complete a transaction
- You refresh the view
New transactions appear at the top of the list.
Privacy
Transaction history is fetched directly from the blockchain via Helius. bundl does not store or log your transaction history.
Next Steps