All three backend API keys are optional. Missing keys degrade gracefully — the affected pipeline stage falls back to static output or is skipped entirely, so the rest of the pipeline continues to run.
Backend research pipeline
These variables go in a.env file at the repository root. Copy the template to get started:
GOOGLE_API_KEY is accepted as an alias for GEMINI_API_KEY — either name works.
Where to get each key
Helius
Solana on-chain data. Powers whale transfer tracking and smart-money flow analysis in the pipeline.
NewsData.io
Crypto news headlines and sentiment scoring. Powers the news stage of the research pipeline.
Google AI Studio
Gemini API key for AI-generated research report synthesis at the end of the pipeline.
Frontend variables
These variables go inElyra/.env.local. They are only needed if you’re running the Next.js frontend locally.