-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path.env.example
74 lines (65 loc) · 2.29 KB
/
.env.example
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# Application Settings
# Options: DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=INFO
# Options: supabase, cloudflare
AIBTC_BACKEND="supabase"
AIBTC_WEBHOOK_URL="https://core-staging.aibtc.dev/webhooks/chainhook"
AIBTC_WEBHOOK_AUTH="Bearer test2232222dfasdf"
AIBTC_PLATFORM_API_URL="https://api.platform.hiro.so"
WEBSOCKETS_MAX_LINE_LENGTH=31928
# AI Services
## OpenAI
OPENAI_MODEL_NAME="gpt-4o"
OPENAI_API_KEY="sk-proj-your-api-key-here"
# uncomment to use a local model
# OPENAI_API_BASE="http://localhost:5000"
# Database
## Supabase
AIBTC_SUPABASE_URL="https://hellowowld.supabase.co"
AIBTC_SUPABASE_SERVICE_KEY="your-service-key"
AIBTC_SUPABASE_BUCKET_NAME="your-bucket-name"
AIBTC_SUPABASE_USER="user"
AIBTC_SUPABASE_PASSWORD="user"
AIBTC_SUPABASE_HOST="localhost"
AIBTC_SUPABASE_PORT="5432"
AIBTC_SUPABASE_DBNAME="postgres"
# Search and Data APIs
## Serper
SERPER_API_KEY="your-serper-api-key"
## CoinMarketCap
AIBTC_CMC_API_KEY='cmc-api-key'
## LunarCrush
AIBTC_LUNARCRUSH_API_KEY="lunarcrush-api-key"
AIBTC_LUNARCRUSH_BASE_URL="https://lunarcrush.com/api4/public/"
# External API Endpoints
AIBTC_HIRO_API_URL=https://api.hiro.so
AIBTC_ALEX_BASE_URL=https://api.alexgo.io/
AIBTC_VELAR_BASE_URL="https://gateway.velar.network/"
# Task Scheduling
AIBTC_SCHEDULE_SYNC_ENABLED=false
AIBTC_SCHEDULE_SYNC_INTERVAL_SECONDS=60
# Notifications
## Telegram
AIBTC_TELEGRAM_BOT_TOKEN="your-telegram-bot-token"
AIBTC_TELEGRAM_BOT_ENABLED=false
# Twitter
AIBTC_TWITTER_ENABLED=false
AIBTC_TWITTER_INTERVAL_SECONDS=120
AIBTC_TWITTER_CONSUMER_KEY="your-twitter-consumer-key"
AIBTC_TWITTER_CONSUMER_SECRET="your-twitter-consumer-secret"
AIBTC_TWITTER_ACCESS_TOKEN="your-twitter-access-token"
AIBTC_TWITTER_ACCESS_SECRET="your-twitter-access-secret"
AIBTC_TWITTER_CLIENT_ID="your-twitter-client-id"
AIBTC_TWITTER_CLIENT_SECRET="your-twitter-client-secret"
# whitelist of twitter users by id
AIBTC_TWITTER_WHITELISTED="your-twitter-whitelisted"
AIBTC_TWITTER_WHITELIST_ENABLED=false
# twitter user id for automated tweets
AIBTC_TWITTER_AUTOMATED_USER_ID="your-twitter-automated-user-id"
AIBTC_TWITTER_PROFILE_ID="UUIDHERE"
AIBTC_TWITTER_AGENT_ID="UUIDHERE"
# Tools
BITFLOW_API_HOST=https://bitflowapihost.hiro.so
BITFLOW_API_KEY=KEYHERE
BITFLOW_STACKS_API_HOST=https://api.hiro.so/
BITFLOW_READONLY_CALL_API_HOST=https://readonly-call-api.hiro.so