-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.example
29 lines (23 loc) · 1.09 KB
/
.env.example
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
# Network RPCs
SEPOLIA_RPC_URL=https://sepolia.infura.io/v3/YOUR-PROJECT-ID
MAINNET_RPC_URL=https://mainnet.infura.io/v3/YOUR-PROJECT-ID
# Deployment (Your wallet private key - Keep this secret and never commit!)
PRIVATE_KEY=your-private-key-here
# API Keys
ETHERSCAN_API_KEY=your-etherscan-api-key
WALLET_CONNECT_PROJECT_ID=your-wallet-connect-project-id
REACT_APP_INFURA_PROJECT_ID=your-infura-project-id
REACT_APP_ALCHEMY_API_KEY=your-alchemy-api-key
# Contract Addresses
REACT_APP_TOKEN_FACTORY_SEPOLIA=0x... # Add your Sepolia factory address
REACT_APP_TOKEN_FACTORY_MAINNET=0x... # Add your Mainnet factory address
# App Config
REACT_APP_WALLET_CONNECT_PROJECT_ID=${WALLET_CONNECT_PROJECT_ID}
REACT_APP_DEFAULT_NETWORK=sepolia # Options: sepolia, mainnet
REACT_APP_IPFS_GATEWAY=https://ipfs.io/ipfs/ # IPFS gateway for NFT metadata
# Optional: Add these for local development
# REACT_APP_LOCAL_RPC_URL=http://127.0.0.1:8545
# REACT_APP_LOCAL_CHAIN_ID=31337
# Feature Flags
REACT_APP_ENABLE_FAUCET=true # Enable/disable testnet faucet
REACT_APP_ENABLE_ANALYTICS=false # Enable/disable analytics