-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.js
More file actions
35 lines (29 loc) · 1.3 KB
/
Copy pathconfig.example.js
File metadata and controls
35 lines (29 loc) · 1.3 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
/**
* LAS MANOS DE OPHELIA — Plantilla de Configuración
* ====================================================
* INSTRUCCIONES:
* 1. Copia este archivo y renómbralo a: config.local.js
* 2. Rellena los valores reales (config.local.js NO se sube al repo)
* 3. Este archivo (config.example.js) sí va al repo como referencia
* ====================================================
*/
const firebaseConfig = {
apiKey: "AIzaSyD8pt3O_lf-8Vz3D6NEqSpirXh4Oe2fZVM",
authDomain: "opheleia-f4c4b.firebaseapp.com",
projectId: "opheleia-f4c4b",
storageBucket: "opheleia-f4c4b.firebasestorage.app",
messagingSenderId: "938260907047",
appId: "1:938260907047:web:8f0a057b8f56cdfdbafa02",
measurementId: "G-ZCKYL1W8WQ"
// --- ENTORNO ---
environment: "beta", // "demo" | "beta" | "production"
// --- WALLET FIDUCIARIA (solo referencia pública) ---
fiduciaryRootAddress: "0x000...TU_WALLET_ETH",
censusOracleEndpoint: "https://TU_ENDPOINT_ORACLE",
// --- MODO DEMO (true = datos simulados, false = datos reales de Firestore) ---
demoMode: true,
// --- GATEWAY DE PAGOS (para beta con pagos reales) ---
stripePublicKey: "pk_test_TU_STRIPE_KEY" // Dejar vacío en demo
};
// Exportar para uso en módulos
if (typeof module !== 'undefined') module.exports = OPHELIA_CONFIG;