# ============================= # API Keys & Endpoints # ============================= HEURIST_BASE_URL=https://llm-gateway.heurist.xyz HEURIST_API_KEY=your_heurist_api_key # Get one for yourself at https://dev-api-form.heurist.ai/ # ============================= # Messaging & Social Media Configurations # ============================= # Telegram TELEGRAM_API_TOKEN=your_telegram_bot_token # Twitter (Ensure app has Write permission in the Twitter Developer Portal) TWITTER_CONSUMER_KEY=your_twitter_consumer_key TWITTER_CONSUMER_SECRET=your_twitter_consumer_secret TWITTER_ACCESS_TOKEN=your_twitter_access_token TWITTER_ACCESS_TOKEN_SECRET=your_twitter_access_token_secret TWITTER_BEARER_TOKEN=your_twitter_bearer_token SELF_TWITTER_NAME="your_twitter_name (display name, not the @handle)" # Farcaster FARCASTER_API_KEY=your_farcaster_api_key FARCASTER_SIGNER_UUID=your_farcaster_signer_uuid FARCASTER_FID=your_farcaster_fid # Discord DISCORD_TOKEN=your_discord_token # ============================= # Image Generation Settings # ============================= IMAGE_MODEL_ID=FLUX.1-dev HEURIST_SEQUENCER_URL=http://sequencer.heurist.xyz # Required for SmartGen SEQUENCER_API_ENDPOINT=https://sequencer.heurist.xyz/api/v1/generate # ============================= # LLM Model Configuration (Optional - Defaults Exist in Code) # ============================= LARGE_MODEL_ID=nvidia/llama-3.1-nemotron-70b-instruct SMALL_MODEL_ID=mistralai/mixtral-8x7b-instruct PROMPT_MODEL_ID=mistralai/mixtral-8x7b-instruct # ============================= # Application Settings # ============================= DRYRUN=false # Set to true for testing without posting real messages OPENAI_API_KEY=your_openai_api_key # API Key for the REST API Interface API_KEY=your_api_key # ============================= # Vector Database Configuration # ============================= VECTOR_DB_HOST=localhost VECTOR_DB_PORT=5432 VECTOR_DB_NAME=your_vector_db_name VECTOR_DB_USER=your_vector_db_user VECTOR_DB_PASSWORD=your_vector_db_password VECTOR_DB_TABLE=your_vector_db_table # ============================= # Blockchain & Crypto Configurations # ============================= # Base L2 RPC URL BASE_RPC_URL="https://mainnet.base.org" # Wallet Credentials PRIVATE_KEY=your_private_key WALLET_ADDRESS=your_wallet_address # NFT Configuration NFT_CONTRACT_ADDRESS=your_nft_contract_address NFT_COLLECTION_NAME=your_nft_collection_name # ============================= # Cloud Services Configuration (AWS) # ============================= AWS_ACCESS_KEY_ID=your_aws_access_key_id AWS_SECRET_ACCESS_KEY=your_aws_secret_access_key AWS_REGION=your_aws_region AWS_BUCKET=your_aws_bucket_name # ============================= # External API Keys # ============================= IMGBB_API_KEY=your_imgbb_api_key # for farcaster image uploading ALLORA_API_KEY=your_allora_api_key # for AlloraPricePredictionAgent ELFA_API_KEY=your_elfa_api_key # for ElfaTwitterIntelligenceAgent BITQUERY_API_KEY=your_bitquery_api_key # for PumpFunTokenAgent COINGECKO_API_KEY=your_coingecko_api_key # for CoinGeckoTokenInfoAgent MASA_API_KEY=your_masa_api_key # for MasaTwitterSearchAgent EXA_API_KEY=your_exa_api_key # for ExaSearchAgent CARV_API_KEY=your_carv_api_key # for CarvOnchainDataAgent HELIUS_API_KEY=your_helius_api_key # for SolWalletAgent MONI_API_KEY=your_moni_api_key # for MoniTwitterInsightAgent SPACE_AND_TIME_API_KEY=your_space_and_time_api_key # for SpaceTimeAgent APIDANCE_API_KEY=your_APIDANCE_API_KEY_api_key # for TwitterInfoAgent TOKENMETRICS_API_KEY=your_tokenmetrics_api_key # for TokenMetricsAgent APIFY_API_KEY=your_apify_api_key # for TruthSocialAgent MINDAI_API_KEY=your_mindai_api_key # for MindAiKolAgent UNIFAI_API_KEY=your_unifai_api_key # for UnifaiWeb3NewsAgent COOKIE_FUN_API_KEY=your_cookie_fun_api_key # for CookieProjectInfoAgent ARKHAM_INTEL_API_KEY=your_arkham_api_key # for ArkhamIntelligenceAgent