> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bundlit.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Transaction History

> View and filter your transaction activity

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.

<Info>
  Fetching thousands of transactions would slow down the app. For full history, use a block explorer like Solscan.
</Info>

***

## 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

<CardGroup cols={2}>
  <Card title="Address Book" icon="book" href="/features/address-book">
    Save addresses for quick access
  </Card>

  <Card title="Batch Operations" icon="layer-group" href="/features/batch-operations">
    Perform actions on multiple wallets
  </Card>
</CardGroup>
