1+ #
2+ # Public (client)
3+ #
4+
5+ # API authorized domain
6+ # not required to build, defaults to prod
7+ NEXT_PUBLIC_THIRDWEB_DOMAIN = " localhost:3000"
8+
9+ # API host. For local development, please use "https://api.thirdweb-preview.com"
10+ # otherwise: "https://api.thirdweb.com"
11+ NEXT_PUBLIC_THIRDWEB_API_HOST = " https://api.thirdweb-dev.com"
12+
13+ # Paper API host
14+ NEXT_PUBLIC_THIRDWEB_EWS_API_HOST = " https://ews.thirdweb-dev.com"
15+
16+ # thirdweb local api host
17+ # NEXT_PUBLIC_THIRDWEB_API_HOST="http://127.0.0.1:3005"
18+
19+ # Client ID
20+ # Get the client id from https://thirdweb.com/create-api-key and set it here,
21+ # make sure to allow localhost:3000 in the allowed origins
22+ NEXT_PUBLIC_DASHBOARD_CLIENT_ID = " <replace_me_with_your_client_id>"
23+
24+ # IPFS gateway url
25+ NEXT_PUBLIC_IPFS_GATEWAY_URL = " https://{clientId}.thirdwebstorage-dev.com/ipfs/{cid}/{path}"
26+
27+ # Upload server url
28+ NEXT_PUBLIC_DASHBOARD_UPLOAD_SERVER = " https://storage.thirdweb-dev.com"
29+
30+ # typesense.com API key (used for contract search)
31+ # - not required to build (unless testing contract search)
32+ NEXT_PUBLIC_TYPESENSE_CONTRACT_API_KEY =
33+
34+ # posthog API key
35+ # - not required for prod/staging
36+ NEXT_PUBLIC_POSTHOG_API_KEY = " ignored"
37+
38+ # Stripe Customer portal
39+ NEXT_PUBLIC_STRIPE_KEY =
40+
41+ NEXT_PUBLIC_STRIPE_PAYMENT_METHOD_CFG_ID =
42+
43+ # Needed for contract analytics / blockchain data information
44+ CHAINSAW_API_KEY =
45+
46+ #
47+ # Private (server)
48+ #
49+ # Get the secret key from https://thirdweb.com/create-api-key and set it here, Make sure to allow localhost:3000 in the allowed origins
50+ DASHBOARD_SECRET_KEY = " <replace_me_with_your_secret_key>"
51+
52+ # Client id for api routes
53+ API_ROUTES_CLIENT_ID =
54+
55+ # <moralis.io API key (used for api routes for token balances and wallet NFTs)
56+ # - not required to build (unless using wallet NFTs and token balances)>
57+ MORALIS_API_KEY =
58+
59+ # alchemy.com API key (used for wallet NFTS)
60+ # - cannot be restricted to IP/domain because vercel has no stable IPs and it happens during build & runtime api route call
61+ # - not required to build (unless testing wallet NFTs)>
62+ SSR_ALCHEMY_KEY =
63+
64+ # beehiiv.com API key (used for newsletter signups)
65+ # - not required to build (unless testing newsletter signups)>
66+ BEEHIIV_API_KEY =
67+
68+ # Hubspot Access Token (used for contact us form)
69+ # - not required to build (unless testing contact us form)>
70+ HUBSPOT_ACCESS_TOKEN =
71+
72+ # Github API Token (used for /open-source)
73+ GITHUB_API_TOKEN = " ghp_..."
74+
75+ # Upload server url
76+ NEXT_PUBLIC_DASHBOARD_UPLOAD_SERVER = " https://storage.thirdweb-preview.com"
77+
78+ # Unthread variables - only required for submitting the support form in /support
79+ UNTHREAD_API_KEY = " "
80+ UNTHREAD_TRIAGE_CHANNEL_ID = " "
81+ UNTHREAD_EMAIL_INBOX_ID = " "
82+ UNTHREAD_FREE_TIER_ID = " "
83+ UNTHREAD_GROWTH_TIER_ID = " "
84+ UNTHREAD_PRO_TIER_ID = " "
85+
86+ # Demo Engine
87+ NEXT_PUBLIC_DEMO_ENGINE_URL = " "
88+
89+ # API server secret (required for thirdweb.com SIWE login). Copy from Vercel.
90+ API_SERVER_SECRET = " "
91+
92+ # Used for the Faucet page (/<chain_id>)
93+ NEXT_PUBLIC_TURNSTILE_SITE_KEY = " "
94+ TURNSTILE_SECRET_KEY = " "
0 commit comments