-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
75 lines (65 loc) · 3.34 KB
/
.env.example
File metadata and controls
75 lines (65 loc) · 3.34 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
# =============================================================================
# PlotLink — Environment Variables
# =============================================================================
# Copy this file to .env.local and fill in the values.
# -----------------------------------------------------------------------------
# Supabase (§4.1 — Database & Auth)
# -----------------------------------------------------------------------------
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
# -----------------------------------------------------------------------------
# Filebase (§4.1 — IPFS / Decentralized Storage)
# -----------------------------------------------------------------------------
FILEBASE_ACCESS_KEY=
FILEBASE_SECRET_KEY=
FILEBASE_BUCKET=
# -----------------------------------------------------------------------------
# Blockchain RPC (§4.1 — On-chain reads/writes)
# -----------------------------------------------------------------------------
# Base Sepolia (testnet):
NEXT_PUBLIC_RPC_URL=https://sepolia.base.org
NEXT_PUBLIC_CHAIN_ID=84532
# Base Mainnet (production):
# NEXT_PUBLIC_RPC_URL=https://mainnet.base.org
# NEXT_PUBLIC_CHAIN_ID=8453
# -----------------------------------------------------------------------------
# Wallet / Contract (§12 — External Dependencies)
# -----------------------------------------------------------------------------
# StoryFactory address
# Testnet: 0xfa5489b6710Ba2f8406b37fA8f8c3018e51FA229
# Mainnet: 0xc278F4099298118efA8dF30DF0F4876632571948
NEXT_PUBLIC_CONTRACT_ADDRESS=
# -----------------------------------------------------------------------------
# Mint Club V2
# -----------------------------------------------------------------------------
# Base Sepolia (testnet):
# MCV2_Bond: 0x5dfA75b0185efBaEF286E80B847ce84ff8a62C2d
# MCV2_Token: 0x37F540de37afE8bDf6C722d87CB019F30e5E406a
# MCV2_ZapV1: 0x40c7DC399e01029a51cAb316f8Bca7D20DE31bad
# MCV2_BondPeriphery: 0x20fBC8a650d75e4C2Dab8b7e85C27135f0D64e89
# PLOT_TOKEN (WETH on testnet): 0x4200000000000000000000000000000000000006
#
# Base Mainnet:
# MCV2_Bond: 0xc5a076cad94176c2996B32d8466Be1cE757FAa27
# PLOT_TOKEN: 0x4F567DACBF9D15A6acBe4A47FC2Ade0719Fb63C4
# -----------------------------------------------------------------------------
# Contract Deployment (testnet only — used by Foundry deploy scripts)
# -----------------------------------------------------------------------------
DEPLOYER_PRIVATE_KEY=
# -----------------------------------------------------------------------------
# WalletConnect (RainbowKit multi-wallet modal)
# -----------------------------------------------------------------------------
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID=
# -----------------------------------------------------------------------------
# App Config
# -----------------------------------------------------------------------------
NEXT_PUBLIC_APP_URL=http://localhost:3000
# -----------------------------------------------------------------------------
# Farcaster Identity (Neynar API — optional, for writer profile display)
# -----------------------------------------------------------------------------
NEYNAR_API_KEY=
# -----------------------------------------------------------------------------
# Admin (Content Moderation)
# -----------------------------------------------------------------------------
ADMIN_API_KEY=