-
Notifications
You must be signed in to change notification settings - Fork 40
Expand file tree
/
Copy path.env.example
More file actions
35 lines (30 loc) · 1.59 KB
/
Copy path.env.example
File metadata and controls
35 lines (30 loc) · 1.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# API Keys for Skillware
# Copy to `.env` in the repository root. See docs/usage/api_keys.md for setup,
# security, cloud/CI patterns, and how skill env names relate to your deployment.
# Ethereum Interaction (Required for Wallet Screening)
# Get key: https://etherscan.io/apis
ETHERSCAN_API_KEY="your_etherscan_key_here"
# AI Models (At least one required for agent loops)
GOOGLE_API_KEY="your_gemini_key_here"
ANTHROPIC_API_KEY="sk-ant-..."
OPENAI_API_KEY="sk-..."
DEEPSEEK_API_KEY="your_deepseek_key_here"
# Optional — OpenAI-compatible hosts (e.g. examples/openai_compatible_host.py via Groq)
# GROQ_API_KEY="your_groq_key_here"
# GROQ_MODEL="llama-3.3-70b-versatile"
# GitHub (Optional — used by dev_tools/issue_resolver)
# Without this key the GitHub API applies an unauthenticated rate limit (60 req/hr per IP).
# With a token the limit rises to 5,000 req/hr. Required for private repositories.
# Create a fine-grained PAT with read-only Contents + Issues access:
# https://github.com/settings/personal-access-tokens/new
GITHUB_TOKEN="github_pat_..."
# DeFi / EVM agent wallet (defi/evm_tx_handler)
# Use a dedicated agent wallet with limited funds — never a personal or treasury wallet.
# Preview and dry-run before live transfers. Never commit real private keys.
# AGENT_WALLET_PRIVATE_KEY="0x..."
# ETHEREUM_RPC_URL="https://..."
# BASE_RPC_URL="https://..."
# COINGECKO_API_KEY="optional_for_usd_caps"
# Finance / UK Companies House Handler (finance/uk_companies_house_handler)
# Get key: https://developer.company-information.service.gov.uk/
COMPANIES_HOUSE_API_KEY="your_companies_house_api_key_here"