-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
49 lines (39 loc) · 2.83 KB
/
Copy path.env.example
File metadata and controls
49 lines (39 loc) · 2.83 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
# Privy app ID for embedded-wallet + email/social login. Leave unset to keep the
# existing ConnectKit-only flow for local development and E2E tests. Uncommenting
# this line enables Privy mode.
# VITE_PRIVY_APP_ID=your_privy_app_id_here
# Optional Privy client ID if you use app clients in the Privy dashboard.
# VITE_PRIVY_CLIENT_ID=your_privy_client_id_here
# Optional Privy smart-wallet endpoints. The paymaster URL should point at the
# platform API ERC-7677-compatible sponsored-gas endpoint when testing gasless
# embedded-wallet contributions.
# VITE_PRIVY_SMART_WALLET_BUNDLER_URL=https://api.pimlico.io/v2/84532/rpc?apikey=...
# VITE_PRIVY_SMART_WALLET_PAYMASTER_URL=https://commonality-platform-api.onrender.com/sponsored-gas/paymaster
# WalletConnect Project ID (get one at https://cloud.walletconnect.com/)
# Still used by the ConnectKit fallback path when Privy is not configured.
VITE_WALLETCONNECT_PROJECT_ID=your_project_id_here
# Platform API Service URL for content-funding author validation
VITE_PLATFORM_API_URL=http://localhost:3001
# Event cache / indexer base URL. Deployed IPFS builds must not point at localhost.
VITE_EVENT_CACHE_URL=http://localhost:42069
# Runtime-fetched display denylist for immutable UI builds. Production/staging
# builds should point this at a stable, operator-controlled JSON endpoint.
# VITE_DISPLAY_DENYLIST_URL=https://commonality.works/display-denylist.json
# VITE_POLICY_BUNDLE_URL=https://commonality.works/civility-policy-bundle.json
# Default trusted implication attesters (comma-separated addresses)
# Used as fallback for indirect support calculations when user hasn't set their own
VITE_DEFAULT_TRUSTED_ATTESTERS=0x1234567890abcdef1234567890abcdef12345678
# CauseStarter only: fallback Subjectiv root until a viewer configures personal trust.
VITE_DEFAULT_ALIGNMENT_TRUST_ROOT=0x1234567890abcdef1234567890abcdef12345678
# Noninflammatory meta-statement CID used to compose civility + supports-statement attestations.
VITE_NONINFLAMMATORY_TOPIC_CID=bafy...
# Default nudgers for statement suggestions — used as fallback when a user hasn't configured their own.
# Two formats are supported:
# Comma-separated addresses (address-only, no service URL):
# VITE_DEFAULT_NUDGERS=0x15d34AAf54267DB7D7c367839AAf71A00a2C6A65,0xAnotherAddress
# JSON array of TrustedNudgerEntry objects (supports serviceUrl for explorer personalization):
# VITE_DEFAULT_NUDGERS=[{"address":"0x15d34AAf54267DB7D7c367839AAf71A00a2C6A65","serviceUrl":"http://nudger.example.com","name":"My Nudger"}]
# Providing a serviceUrl enables explorer personalization out of the box without manual Settings configuration.
VITE_DEFAULT_NUDGERS=0x15d34AAf54267DB7D7c367839AAf71A00a2C6A65
# NudgePublications contract for fetching typed nudger publications from the indexer
VITE_NUDGE_PUBLICATIONS_CONTRACT_ADDRESS=0x1234567890abcdef1234567890abcdef12345678