Allium: enterprise blockchain data — Explorer, Realtime APIs, MCP, and Beam
Allium is production blockchain data infrastructure across 80+ chains including Solana: SQL Explorer, warehouse datashares, realtime REST (wallets/prices/PnL), datastreams, Beam pipelines, MCP, and x402 machine payments.
devrels.xyz/a/188short linkAllium: enterprise blockchain data — Explorer, Realtime APIs, warehouse shares, streams, Beam pipelines, and agent surfaces (MCP + machine payments) across 80+ chains, including Solana.
Docs: docs.allium.so (llms.txt). App: app.allium.so. Site: allium.so. Status: status.allium.so. X: @AlliumLabs.
What problem it owns
Raw chain data is messy, multi-format, and expensive to keep correct through reorgs. Allium sells a full stack so analytics, eng, and accounting teams do not each rebuild indexers: historical schemas you can SQL, low-latency REST for products, and push paths into your bus or warehouse. Marketing cites production use at large wallets and DeFi names (e.g. Phantom, Uniswap, Circle, MetaMask on Beam materials) — treat as positioning; verify SLAs on your plan.
Product map (pick by job)
| Product | Architecture | Freshness (docs) | When to use |
|---|---|---|---|
| Explorer | SQL app (Snowflake-backed OLAP) | ~1 hour | Ad-hoc research, dashboards, saved queries |
| Datashares | Snowflake, Databricks, BigQuery, S3/GCS… | 1–3 hours | Join chain data to internal warehouse BI |
| Realtime APIs | REST OLTP | ~3–5s (raw blocks faster) | App backends, portfolio/PnL, token screens |
| Datastreams | Kafka, Pub/Sub, SNS, websockets | ~3–5s | Always-on event consumers |
| Beam | Filter/transform → Kafka/SNS | p50 <2s | Filtered pipelines without owning consumers |
Full comparison matrix: product comparison. Historical catalog spans raw, decoded, DEX, balances, NFTs, stablecoins, and more under Data Catalog.
Realtime APIs (builder default)
Public signup is open for Realtime. Docs list 20+ chains including Solana for pull REST, with p50 freshness around 3–5 seconds, reorg handling, and high RPS claims for peak load.
Verticals:
- Prices — latest, history, stats from DEX trade feeds
- Tokens — metadata, search, transfers
- Wallets — balances, txs, historical balances
- Holdings — wallet PnL (current + historical, by token)
- DeFi positions — pools, lending, staking-style NAV / health
- Market data — OHLCV, funding, OI, liquidations (where listed)
- Hyperliquid — dedicated fills / orderbook surfaces
Also: Explorer API to run saved SQL programmatically; Datastreams API to manage filters/workflows; account usage endpoints.
Auth quickstart
- Sign up at app.allium.so/join
- Settings → API Keys → generate (docs: one key per user — store server-side)
- Send header
X-API-KEY: <key>
# shape only — path/params follow current OpenAPI in docs
curl -s "https://api.allium.so/api/v1/..." \
-H "X-API-KEY: $ALLIUM_API_KEY" \
-H "Accept: application/json"
# supported realtime chains (live list)
curl -s "https://api.allium.so/api/v1/supported-chains/realtime-apis"Walkthrough: Getting Started. Always re-check path versions against docs — Allium iterates API surfaces.
Beam and Datastreams
Datastreams push chain events to Kafka / Google Pub/Sub / Amazon SNS / websockets with optional transforms.
Beam sits on top: pick a stream source → filter / JS transform → sink, aimed at “deploy in ~30s” wallet alerts and contract monitors without standing up a full firehose consumer. Pattern:
Allium Datastream source
→ filter (wallets / programs / mints)
→ transform
→ Kafka | SNS | external KafkaAI, MCP, and machine payments
Agents get first-class entry points:
- MCP server:
https://mcp.allium.so— Explorer SQL, schema introspection, realtime tools. Installer:npx @allium-labs/mcp install(Claude Code, Cursor, VS Code, Windsurf, …). - In-app Assistant with org memory and docs-aware capabilities.
- Machine payments: x402 (EIP-712 / USDC-style negotiation), Tempo MPP, agent skills (
npx skills add allium-labs/skills), earlyallium-cliinstaller for agent setup.
That puts Allium in the same agent-data lane as Elfa / Range MCP, but oriented at multi-chain warehouse + SQL rather than pure risk scoring.
Solana builder angles
- Portfolio / PnL apps — Holdings APIs instead of stitching every DEX yourself.
- Wallet activity product — wallet balances + txs at multi-second freshness; Beam filters for push notify.
- Internal analytics — Datashare Solana tables next to Stripe/CRM in Snowflake/BQ.
- Agent research — MCP over Explorer for “who moved what” without writing a new indexer.
Compare with chain-native stacks (Helius DAS/webhooks, Yellowstone gRPC, TopLedger) when you need Solana-only depth or lower-level streams; use Allium when multi-chain sameness and warehouse/SQL matter more than raw Geyser shape.
Org features
App side includes SSO/SAML, MFA, IP allowlists, secrets, compute profiles, usage/billing, parameterized queries, and charting — i.e. data-team packaging, not just a raw API key page.
Practical start
- Join + create API key.
- Hit Realtime wallet or token endpoints for a known Solana address; confirm freshness meets your UX.
- If you need SQL history, run the same question in Explorer and save the query for the Explorer API.
- For notifications, prototype a Beam filter on transfers to your mint / program set.
- Point coding agents at MCP with a scoped key; never embed keys in client bundles.
Resources
- Documentation hub
- API getting started · Realtime overview
- Product comparison
- MCP overview · x402
- Beam · Datastreams
- Elfa · Range · TopLedger
- Allium on DevRels
Bottom line
Allium is a full-funnel chain data vendor: warehouse and Explorer for analysts, Realtime REST for products (Solana included), streams/Beam for ops, MCP and x402 for agents. Start with an API key and one Realtime wallet/token call; graduate to Datashares or Beam when SQL or filtered push becomes the bottleneck — and keep a Solana-native indexer in your back pocket when you need Geyser-level control.
Keep reading
Top Ledger is the data layer behind a lot of Solana analytics. Its API serves decoded protocol data across DEX, lending, perps, LP, staking, and yield — and it ships two ways to call it: an API-key MCP/REST tier, and a keyless x402 endpoint that any agent can pay per call. A look at the surface and the two access models.
Blockworks is no longer just research podcasts. After the Messari acquisition, the product surface for builders is a dual API stack, deep Solana analytics (REV, DEX, DATs), and institutional Lightspeed IR. Here is the map: what to call, when not to use it, and a research clip on Jupiter distribution.
Agents already call APIs — and already fail with 400s, leaked keys in mcp.json, and poisoned skill files. Gecko is the comprehension layer: docs → first-call-correct tools, keys injected only at call time, recorded mode before you spend. Here is the product map for Solana builders.
Get new articles in your inbox
Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.
