Skip to main content
The assistant has access to 12+ tool categories that it chains together automatically. You don’t need to tell it which tools to use - just describe what you want.

Natural language to SQL

The assistant finds the right tables, writes SQL, validates it, and executes it - all from a plain English question. Example prompt:
What are the top 10 protocols by TVL on Ethereum this week?
  1. Schema search - searches Allium’s database schemas to find relevant tables and columns
  2. Documentation lookup - checks Allium docs for data model details and best practices
  3. SQL generation - writes an optimized query using the discovered schemas
  4. Validation - runs EXPLAIN on the query to catch syntax errors before execution
  5. Execution - runs the query on Allium’s Snowflake warehouse (you’ll see a confirmation prompt)
  6. Results - presents the data with a clear summary
Query confirmation - the assistant asks for your approval before executing SQL queries. You’ll see the exact query it wants to run and can approve or reject it.

Dashboards and visualizations

Create interactive dashboards from your data with charts, tables, and configurable layouts. Example prompts:
Create a dashboard showing daily active wallets on Solana vs Ethereum
Add a bar chart showing top 10 DEXes by volume to my dashboard
  1. Runs queries to gather the data
  2. Creates a dashboard in Allium Explorer with appropriate chart types
  3. Configures visualizations - line charts for time series, bar charts for comparisons, tables for detailed data
  4. Returns a link to the dashboard in the Allium App
You can iterate on dashboards in the same conversation - add charts, change layouts, or update queries.

Sharing and export

Share your analysis with the world or export it for offline use.
Make this dashboard public and give me the link
Creates a shareable URL (app.allium.so/s2/...) that anyone can view without logging in.

Share to X / LinkedIn

Share a summary of this analysis on X
The assistant generates a pre-filled post with:
  • A summary of key insights (never raw data)
  • A link to the dashboard
  • Relevant hashtags
You click the generated link to review and post - the assistant never posts on your behalf.

PDF reports

Generate a PDF report of this analysis
Creates a downloadable PDF with tables, charts, and text sections. Supports portrait/landscape orientation, custom titles, and subtitles. Download links are valid for 7 days.

Real-time data

Get live token prices, wallet balances, and transaction history without writing SQL. Example prompts:
What's the current price of ETH?
Show me the token balances for vitalik.eth
Get the last 50 transactions for this wallet: 0xabc...
Token prices:
  • Latest - current price for any token
  • History - historical prices with minute/hour/day granularity
  • Stats - 24h/1h high, low, and percent change
Wallet info:
  • Balances - current token holdings
  • Transactions - recent transaction history
  • History - historical balance snapshots over time

The assistant can search the web for context that isn’t in Allium’s database. Example prompts:
What's happening with the Ethereum Pectra upgrade?
Find recent news about Uniswap governance proposals
Useful for:
  • Current events and market news
  • Protocol research and governance updates
  • Context about new projects or tokens
For blockchain-specific data (schemas, tables, on-chain data), the assistant automatically uses Allium’s tools instead of web search.

Address lookup

Identify wallets and contracts by looking up labels, names, and project associations. Example prompt:
Who owns this wallet: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?
Returns:
  • Name and label (e.g., “Vitalik Buterin”)
  • Category (e.g., “Individual”, “DEX”, “Bridge”)
  • Project association (e.g., “Uniswap”, “Aave”)
  • Chain information

Organization memory

Persistent key-value storage shared across all users in your organization. The assistant remembers preferences, key addresses, and context across sessions. Example prompts:
Remember that our treasury wallet is 0xabc...
What do you know about our organization?
See the dedicated Organization memory page for details.

Data pipelines (Beam)

Feature-gated - Beam pipelines are available to organizations with the Custom Transforms feature enabled. Contact support@allium.so to request access.
Create real-time data pipelines that stream blockchain events through custom transforms to Kafka topics. Example prompts:
Create a pipeline that streams Polygon logs and filters for USDC transfer events
Deploy my pipeline and show me the Kafka connection details
  1. Creates a pipeline config with source (chain + entity), transforms (JavaScript or set filters), and sinks (Kafka topics)
  2. Deploys workers - creates Kafka topics, provisions credentials, and spins up workers
  3. Returns connection details - Kafka credentials and code snippets (Python and TypeScript) to consume the stream
  4. Monitors health - check deployment status and worker health anytime
Pipeline management is fully conversational - create, update, deploy, teardown, and check stats all through chat.

Live web apps (Vercel)

Feature-gated - Vercel app deployment requires the feature to be enabled for your organization. Contact support@allium.so to request access.
Deploy interactive Next.js web apps from a conversation. The assistant generates the code and deploys it to Vercel. Example prompts:
Build me a wallet tracker app for Ethereum and Polygon
Create a token price chart for ETH with 24h stats
  • Wallet tracker - track holdings, PnL, and transactions
  • Token analytics - analyze token prices and stats
  • Custom dashboard - SQL-powered dashboard with configurable widgets
  • Wallet flows - Sankey diagram of wallet inflows/outflows
  • Price chart - OHLCV candlestick chart with dynamic coloring and 24h stats
  1. Generates app code - Next.js app with Allium API integration
  2. Deploys to Vercel - builds and deploys the app
  3. Returns a claim URL - you claim ownership with a free Vercel account
  4. Iterate - read, edit, and redeploy files through conversation
After claiming, add your ALLIUM_API_KEY in Vercel project settings to connect your app to live data.