-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy path.env.example
More file actions
77 lines (62 loc) · 3.25 KB
/
.env.example
File metadata and controls
77 lines (62 loc) · 3.25 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# -----------------------------------------------------------------------------
# MongoDB Configuration
# -----------------------------------------------------------------------------
# Your MongoDB connection string.
# Example: mongodb://localhost:27017
MONGODB_URI=
# The name of the database to use.
# Example: fauceth
DB_NAME=
# -----------------------------------------------------------------------------
# Faucet Wallet Configuration
# -----------------------------------------------------------------------------
# The private key (without the 0x prefix) of the wallet that will be used to dispense funds.
# IMPORTANT: This is a sensitive value. Do not commit it to version control.
FAUCET_PRIVATE_KEY=
# The wallet address that will be used to dispense funds.
NEXT_PUBLIC_FAUCET_ADDRESS=
# WalletConnect Project ID for connecting user wallets.
# Get this from http://cloud.reown.com/
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=
# -----------------------------------------------------------------------------
# Rate Limiting & Claiming Configuration
# -----------------------------------------------------------------------------
# The number of distinct networks a user can request from in a 24-hour period.
NEXT_PUBLIC_DISTINCT_NETWORK_LIMIT=3
# The maximum amount of native currency to send in a single drip.
# This value is used to inform the user on the frontend.
NEXT_PUBLIC_MAX_CLAIM=1
# The minimum donation required for a user to be a able to request from the faucet if they are not able pass the gitcoin passport sybil test
NEXT_PUBLIC_MIN_DONATION_REQUIRED_FOR_VERIFICATION=2
# -----------------------------------------------------------------------------
# Faucet Health & Balance Configuration
# -----------------------------------------------------------------------------
# The minimum balance the faucet must have to be considered "funded".
# If the balance drops below this, the network is considered "empty" on the UI.
NEXT_PUBLIC_MIN_BALANCE=5
# The balance level at which to show a "warning" state on the UI.
# This indicates the faucet is running low on funds.
NEXT_PUBLIC_WARNING_BALANCE=10
# The "ideal" or "healthy" balance for the faucet.
# This is the minimum balace required for the faucet to dispence NEXT_PUBLIC_MAX_CLAIM.
NEXT_PUBLIC_OPTIMAL_BALANCE=50
# -----------------------------------------------------------------------------
# CAPTCHA Configuration (hCaptcha)
# -----------------------------------------------------------------------------
# Your hCaptcha site key (for the frontend).
NEXT_PUBLIC_HCAPTCHA_SITE_KEY=
# Your hCaptcha secret key (for server-side verification).
HCAPTCHA_SECRET=
# -----------------------------------------------------------------------------
# Gitcoin Passport Configuration (Anti-Sybil)
# -----------------------------------------------------------------------------
# The base URL for the Gitcoin Passport Scorer API.
PASSPORT_API_BASE_URL=https://api.scorer.gitcoin.co
# Your API key for the Gitcoin Passport service.
PASSPORT_API_KEY=
# The ID of the specific scorer you want to use.
PASSPORT_SCORER_ID=
# The minimum score required from Passport to be eligible for a drip.
PASSPORT_SCORE_THRESHOLD=2 #If user have the google and gihub stamp at least, they should be able to fulfil this requirement
# Analytics
NEXT_PUBLIC_GA4_MEASUREMENT_ID=