-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
92 lines (73 loc) · 3.44 KB
/
Copy path.env.example
File metadata and controls
92 lines (73 loc) · 3.44 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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# =============================================================================
# Feature flags
# =============================================================================
# Build-time gates for every deferred (non-MVP) function. Each variable
# is read in `src/config/features.ts` and compared against the literal
# 'true' — Metro's dead-code elimination drops the unused branch from
# the bundle when a flag is left off. Copy the lines you need into
# `.env.local` (which is gitignored) and set them to `true` to enable
# the feature in your local build.
#
# Default for every flag is OFF. The MVP build runs with none of these
# set: Welcome → Create wallet → Dashboard → Receive / Send only.
#
# See the "Feature flags" table in README.md for what each flag gates.
# Restore wallet from 12 / 24-word seed (incl. verify-seed quiz).
EXPO_PUBLIC_ENABLE_RESTORE=
# Create / restore wallet via WebAuthn Passkey (iOS 18+ / Android 14+).
EXPO_PUBLIC_ENABLE_PASSKEY=
# Legal disclaimer step in onboarding + Settings → Legal-documents launcher.
EXPO_PUBLIC_ENABLE_LEGAL=
# PIN setup + PIN unlock + auth gate around `(auth)/*` routes.
EXPO_PUBLIC_ENABLE_PIN=
# Biometric unlock (Face ID / Touch ID / fingerprint) + Settings toggle.
EXPO_PUBLIC_ENABLE_BIOMETRIC=
# Portfolio screen (local + linked wallets), asset detail, chain manage,
# Hide-balance toggle, Dashboard portfolio pill.
EXPO_PUBLIC_ENABLE_PORTFOLIO=
# Buy (fiat on-ramp) + Sell (fiat off-ramp) flows.
EXPO_PUBLIC_ENABLE_BUY_SELL=
# Linked-wallet detail screen (per-address holdings + tx feed).
EXPO_PUBLIC_ENABLE_LINKED_WALLETS=
# Transaction history (list + detail).
EXPO_PUBLIC_ENABLE_TX_HISTORY=
# Pay (QR scan). Currently a placeholder that returns a coming-soon alert.
EXPO_PUBLIC_ENABLE_PAY=
# DFX backend integration: silent sign-in, e-mail login, auto-link,
# linked-wallets management, KYC, user data, support, contact channels.
# Many of the deferred features above are non-functional without this on
# (e.g. Buy/Sell, Linked wallets), so flip this first when enabling them.
EXPO_PUBLIC_ENABLE_DFX_BACKEND=
# Tax report CSV export (CoinTracking et al.).
EXPO_PUBLIC_ENABLE_TAX_REPORT=
# Settings hub + screens it owns (language, currency, seed export,
# delete wallet, screen-capture protection on the seed screen).
EXPO_PUBLIC_ENABLE_SETTINGS=
# BitBox02 hardware wallet pairing (USB + BLE + WASM bridge).
EXPO_PUBLIC_ENABLE_HARDWARE_WALLET=
# Multi-sig vault setup (local cosigner list, no on-chain signing yet).
EXPO_PUBLIC_ENABLE_MULTISIG=
# `dfxwallet://` deep-link handler.
EXPO_PUBLIC_ENABLE_DEEPLINKS=
# In-app WebView (KYC iframe + payment hand-off, gated by safe-url allow-list).
EXPO_PUBLIC_ENABLE_WEBVIEW=
# =============================================================================
# Build-time configuration
# =============================================================================
# URLs / API keys / RPC overrides. Defaults are baked into
# `src/config/chains.ts` / `src/config/env.ts`, so the app runs with
# none of these set. Override only when pointing the build at a
# private RPC / custom backend.
EXPO_PUBLIC_DFX_API_URL=https://api.dfx.swiss/v1
EXPO_PUBLIC_LDS_URL=
EXPO_PUBLIC_ETHERSCAN_API_KEY=
EXPO_PUBLIC_ETH_RPC_URL=
EXPO_PUBLIC_ARBITRUM_RPC_URL=
EXPO_PUBLIC_POLYGON_RPC_URL=
EXPO_PUBLIC_BASE_RPC_URL=
EXPO_PUBLIC_PLASMA_RPC_URL=
EXPO_PUBLIC_SEPOLIA_RPC_URL=
EXPO_PUBLIC_BTC_ELECTRUM_HOST=
EXPO_PUBLIC_BTC_ELECTRUM_PORT=
EXPO_PUBLIC_WDK_INDEXER_URL=
EXPO_PUBLIC_WDK_INDEXER_API_KEY=