-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.mainnet
More file actions
79 lines (65 loc) · 2.28 KB
/
Copy path.env.mainnet
File metadata and controls
79 lines (65 loc) · 2.28 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
API_HOST=0.0.0.0
API_PORT=8000
LOG_LEVEL=INFO
ENVIRONMENT=production
CORS_ALLOWED_ORIGINS=https://app.privana.finance
ACCOUNTING_CONTRACT_ADDRESS=0x5f16C90a0F410AE4Cdb76d9964f5FFDDeE305876
SAPPHIRE_CHAIN_ID=23294
SAPPHIRE_RPC_URL=https://sapphire.oasis.io
ACCOUNTING_GAS_LIMIT=500000
ACCOUNTING_GAS_PRICE='{"8453": 1000000000, "1": 1000000000, "999": 1000000000}'
ACCOUNTING_TOKEN_INFO='[
{"chain_id": 8453},
{"chain_id": 8453, "token_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},
{"chain_id": 1},
{"chain_id": 1, "token_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"},
{"chain_id": 999},
{"chain_id": 999, "token_address": "0xb88339CB7199b77E23DB6E890353E22632Ba630f"}
]'
WITHDRAWAL_POLL_INTERVAL=12
WITHDRAWAL_RESOLUTION_TIMEOUT=60
MIN_WITHDRAWAL_GAS_BALANCE=100000000000000
JWT_EXPIRY_HOURS=12
JWT_REFRESH_EXPIRY_DAYS=7
JWT_ISSUER=privana
JWT_AUDIENCE=privana
AUTH_TOKEN_STORAGE_DIR=.auth_tokens
SIWE_DOMAINS=https://api.privana.finance,https://app.privana.finance
SIWE_NONCE_EXPIRY_SECONDS=300
AUTH_TOKEN_VALIDITY_SECONDS=86400
AUTH_TOKEN_KEY_ID=auth_token_enc_seed.v2.key
AUTH_CLIENTS='[
{
"client_id":"privana-ui",
"display_name":"Privana UI",
"audience":"privana-ui",
"redirect_uris": [
"https://app.privana.finance/auth/callback"
]
}
]'
AUTH_CODE_TTL_SECONDS=120
AUTH_RATE_LIMIT_WINDOW_SECONDS=60
AUTH_NONCE_RATE_LIMIT=30
AUTH_LOGIN_RATE_LIMIT=10
AUTH_AUTHORIZE_RATE_LIMIT=10
AUTH_TOKEN_RATE_LIMIT=20
TRUST_X_FORWARDED_FOR=false
ONRAMP_PROVIDER=
ONRAMP_INTENT_SIGNING_KEY_ID=onramp_intent_signing_key.v1.key
# ONRAMP_INTENT_PREVIOUS_SIGNING_KEY_IDS=
MOONPAY_API_BASE_URL=https://api.moonpay.com
MOONPAY_ALLOWED_HOSTS=buy.moonpay.com
MOONPAY_ALLOWED_CURRENCY_CODES=usdc_base,usdc
MOONPAY_WEBHOOK_TOLERANCE_SECONDS=300
TRANSAK_API_BASE_URL=https://api.transak.com
TRANSAK_GATEWAY_BASE_URL=https://api-gateway.transak.com
TRANSAK_REFERRER_DOMAIN=app.privana.finance
# Empty ONRAMP_PROVIDER keeps Mainnet disabled. Attested mode requires the
# production Worker and matching encrypted ROFL secret before enablement.
TRANSAK_CLIENT_IP_MODE=attested
# Header mode only: TRANSAK_CLIENT_IP_HEADER=X-Original-User-IP
TRANSAK_CRYPTO_CURRENCY_CODE=USDC
TRANSAK_NETWORK=base
TRANSAK_CHAIN_ID=8453
TRANSAK_TOKEN_ADDRESS=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913