forked from myriosMin/hackomania-dadde-ai
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
52 lines (44 loc) · 3.33 KB
/
.env.example
File metadata and controls
52 lines (44 loc) · 3.33 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# ─────────────────────────────────────────────────────────────────────────────
# Dadde's Fund — Environment Variables
# Copy this file to .env and fill in all values before running the project.
# NEVER commit the .env file to version control.
# ─────────────────────────────────────────────────────────────────────────────
# ── Gemini AI (Gemini 2.5 Flash) ─────────────────────────────────────────────
# Get your key at: https://aistudio.google.com/app/apikey
GEMINI_API_KEY=
# ── ClickHouse (Cloud or local) ───────────────────────────────────────────────
# For local Docker: http://localhost:8123
# For ClickHouse Cloud: https://<your-host>.clickhouse.cloud:8443
CLICKHOUSE_URL=https://your-host.clickhouse.cloud:8443
CLICKHOUSE_DATABASE=daddes_fund
CLICKHOUSE_USERNAME=default
CLICKHOUSE_PASSWORD=
# ── Supabase (User data, Auth) ────────────────────────────────────────────────
# https://supabase.com → project settings → API
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
# ── Open Payments (Interledger) ───────────────────────────────────────────────
# Test wallet: https://wallet.interledger-test.dev
OPEN_PAYMENTS_WALLET_ADDRESS=https://ilp.interledger-test.dev/1efc1536
OPEN_PAYMENTS_KEY_ID=d3e99e52-72c3-4f5b-8e73-d619cdfc1663
OPEN_PAYMENTS_PRIVATE_KEY=MC4CAQAwBQYDK2VwBCIEILTNzsRMSnJ0TxhPRMMacbiZnX4P1ceo91JgeCzU62Q+
# ── LangFuse (AI audit trail — optional) ─────────────────────────────────────
# https://langfuse.com
LANGFUSE_PUBLIC_KEY=
LANGFUSE_SECRET_KEY=
LANGFUSE_HOST=https://cloud.langfuse.com
# ── Next.js (public vars must be prefixed NEXT_PUBLIC_) ──────────────
# These are the same values as SUPABASE_URL and SUPABASE_ANON_KEY but
# prefixed with NEXT_PUBLIC_ so they can be used in client components.
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=
# ── Test Wallets (Interledger test network) ──────────────────────────────────
# SENDER = demo donor wallet (contributes to the fund)
SENDER_WALLET_ADDRESS=https://ilp.interledger-test.dev/test-min
SENDER_WALLET_KEY_ID=2601541a-ddf2-429a-91e3-02342d7fc1e4
SENDER_WALLET_PRIVATE_KEY=MC4CAQAwBQYDK2VwBCIEIHWv/Vx6y6/Kz4FrlEvx1V8OJOlB9TU3t9tCa2DtdI1W
# RECEIVER = demo aid recipient wallet (receives payouts from the fund)
RECEIVER_WALLET_ADDRESS=https://ilp.interledger-test.dev/skibidi-reciver
RECEIVER_WALLET_KEY_ID=dfba10ed-0968-4f62-8152-531b4818d950
RECEIVER_WALLET_PRIVATE_KEY=MC4CAQAwBQYDK2VwBCIEILf2EIrgh0G0WBEr33cFLPmfIdkwWyxiqhL8mtSTtOFJ