-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
30 lines (21 loc) · 885 Bytes
/
env.example
File metadata and controls
30 lines (21 loc) · 885 Bytes
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
# Thirdweb Configuration
NEXT_PUBLIC_THIRDWEB_CLIENT_ID=your_thirdweb_client_id_here
# AI Moderation Options (choose one)
# Option 1: Bhindi AI API (for Bhindi track)
BHINDI_API_KEY=your_bhindi_api_key_here
# Option 2: OpenAI (paid, but very cheap)
OPENAI_API_KEY=your_openai_api_key_here
# Option 3: Hugging Face (FREE)
HUGGINGFACE_API_KEY=your_huggingface_api_key_here
# Option 4: Local moderation (completely free, no API key needed)
# No additional key required
# Google Sheets Configuration (for Bhindi storage)
GOOGLE_SERVICE_ACCOUNT_EMAIL=
GOOGLE_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n id\n-----END PRIVATE KEY-----\n"
GOOGLE_SHEET_ID=
# Discord Webhook (for Bhindi alerts)
DISCORD_WEBHOOK_URL=
# Smart Contract Addresses (replace with your deployed contracts)
NEXT_PUBLIC_PROMPT_TIPPING_ADDRESS=
NEXT_PUBLIC_PROMPT_VOTING_ADDRESS=
NEXT_PUBLIC_PROMPT_PASS_ADDRESS=