-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
25 lines (20 loc) · 1.05 KB
/
env.example
File metadata and controls
25 lines (20 loc) · 1.05 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
# Thirdweb Client ID (public - used for frontend wallet connections)
# Get this from https://thirdweb.com dashboard
NEXT_PUBLIC_THIRDWEB_CLIENT_ID=your-thirdweb-client-id
# Thirdweb Secret Key (server-side only - used for X402 payments)
# Get this from https://thirdweb.com dashboard > API Keys
THIRDWEB_SECRET_KEY=your-thirdweb-secret-key
# Wallet address where payments will be received (Yash's wallet)
# This should be a valid Ethereum address on Base network
SERVER_WALLET_ADDRESS=0x0000000000000000000000000000000000000000
# MongoDB Connection String
# For local MongoDB: mongodb://localhost:27017/basepay-invoice
# For MongoDB Atlas: mongodb+srv://username:password@cluster.mongodb.net/basepay-invoice
MONGODB_URI=mongodb://localhost:27017/basepay-invoice
# Resend Email API
# Get your API key from https://resend.com/api-keys
RESEND_API_KEY=re_EaQTVPu8_DxXq3SaAp2KXoJH1jGxXqUQn
# Email address to send from (verify this email in Resend dashboard)
RESEND_FROM_EMAIL=your-email@example.com
# App URL (for email links)
NEXT_PUBLIC_APP_URL=http://localhost:3000