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

# Overview

> Build custom-filtered realtime blockchain data pipelines - deploy in 30 seconds, no infrastructure to build.

<Frame>
  <video src="https://mintcdn.com/allium-e770e2b7/ZgQ-lWhjN067a64Z/videos/Assistant_Beam_Demo.mp4?fit=max&auto=format&n=ZgQ-lWhjN067a64Z&q=85&s=e6db16ed2d70a87713391f680b18178d" autoPlay muted loop playsInline data-path="videos/Assistant_Beam_Demo.mp4" />
</Frame>

Allium Beam lets you tap into any Allium Datastream, apply filters and JavaScript transforms, and deliver processed data to Kafka, SNS, or your own Kafka cluster — without building infrastructure.

```text theme={null}
Source (any Allium Datastream) → Transforms (filter / transform) → Sinks (Kafka, SNS, External Kafka)
```

## Key benefits

<CardGroup cols={3}>
  <Card title="Filtered at the source" icon="filter">
    Receive only the events you need. Reduce processed events by 90%+ compared to full firehose streaming.
  </Card>

  <Card title="Deploy in 30 seconds" icon="rocket">
    Visual pipeline builder with no Kafka consumers, transformation pipelines, or filtering logic to build.
  </Card>

  <Card title="Production-grade" icon="shield-check">
    SOC 1 & 2 certified. Same infrastructure powering Phantom, Uniswap, Circle, and MetaMask.
  </Card>
</CardGroup>

## Use cases

| Use case                     | Data problem                                                                                           | Beam solution                                                                                  |
| :--------------------------- | :----------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------- |
| **Wallet notifications**     | Alert users on stablecoin arrivals, token transfers, or NFT mints — without processing the full chain. | Filter by wallet address set, receive decoded transfer events, trigger notifications directly. |
| **Transaction monitoring**   | Track activity for specific contracts or protocols. Full firehose volume is unmanageable.              | Filter by contract address, receive decoded events, stream to your monitoring system.          |
| **Compliance alerting**      | Flag transactions above a threshold or monitor sanctioned addresses.                                   | Filter by amount or address list, receive decoded data, trigger compliance workflows.          |
| **Real-time dashboards**     | Power live metrics without building data infrastructure.                                               | Stream filtered, decoded data to your database. Query directly.                                |
| **DeFi protocol monitoring** | Track liquidations, large swaps, or position changes across protocols.                                 | Filter by protocol events, receive decoded data with enriched context.                         |

## Beam vs Datastreams

Not sure which to use? Here's a quick comparison.

|                | **Datastreams**                                                      | **Beam**                                                              |
| :------------- | :------------------------------------------------------------------- | :-------------------------------------------------------------------- |
| **What it is** | Full blockchain data streams delivered to your message broker        | Custom-filtered stream transformations with a visual builder          |
| **Best for**   | Analytics pipelines, data lakes, teams with streaming infrastructure | Notifications, monitoring, alerting — teams who want filtered streams |
| **Data**       | Full chain topics (e.g., `ethereum.transactions`)                    | Custom-filtered + transformed events                                  |
| **Latency**    | P50 \~1-2 seconds                                                    | P50 \~1-2 seconds                                                     |
| **You handle** | Filtering, transformation, routing                                   | Just the business logic                                               |
| **Setup time** | Hours                                                                | 30 seconds                                                            |

<Info>
  **Beam is currently in beta.** To get access, contact [support@allium.so](mailto:support@allium.so) or your account team.
</Info>

## Next steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/beam/quickstart">
    Create, deploy, and consume your first Beam pipeline in minutes
  </Card>

  <Card title="Configuration reference" icon="sliders" href="/beam/configuration">
    Full reference for sources, transforms, and sinks
  </Card>
</CardGroup>
