Skip to content

Commit 7d0964d

Browse files
committed
[FEATURE] Add multi-wallet support (Rabet, xBull, LOBSTR)
1 parent 10f827c commit 7d0964d

15 files changed

Lines changed: 3126 additions & 300 deletions

.env.example

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Stellar Goal Vault Environment Variables Example
2+
# Copy this file to .env and fill in the actual values
3+
4+
# Server Configuration
5+
PORT=3000
6+
NODE_ENV=development
7+
8+
# Stellar Network Configuration
9+
NETWORK_PASSPHRASE=Test SDF Network ; September 2015
10+
SOROBAN_RPC_URL=https://soroban-testnet.stellar.org:443
11+
12+
# Contract IDs (automatically updated by CI/CD)
13+
TESTNET_CONTRACT_ID=
14+
STAGING_CONTRACT_ID=
15+
MAINNET_CONTRACT_ID=
16+
17+
# Stellar Account Configuration
18+
# The secret key for the server account used for contract operations
19+
SERVER_PRIVATE_KEY=
20+
21+
# Wallet Integration
22+
WALLET_INTEGRATION_READY=true
23+
CONTRACT_AMOUNT_DECIMALS=7
24+
25+
# Asset Addresses (Soroban contract addresses for supported assets)
26+
# Format: ASSET_CODE=contract_address
27+
XLM=
28+
USDC=
29+
EURC=
30+
31+
# Allowed Assets for Campaigns
32+
ALLOWED_ASSETS=XLM,USDC,EURC
33+
34+
# Database Configuration (if using a database)
35+
# DATABASE_URL=
36+
37+
# CORS Configuration
38+
# CORS_ORIGIN=*
39+
40+
# Logging
41+
LOG_LEVEL=info

0 commit comments

Comments
 (0)