forked from MentoNest/SkillSync_Contract
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
70 lines (62 loc) · 2.68 KB
/
.env.example
File metadata and controls
70 lines (62 loc) · 2.68 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
# Soroban Network Configuration - Environment Variables
#
# Copy this file to .env and fill in your values for local development.
# IMPORTANT: Never commit .env with real values to version control.
#
# For more information, see SOROBAN.md
# ============================================================
# NETWORK SELECTION
# ============================================================
# Which network profile to use from soroban.toml
# Valid values: testnet, mainnet, sandbox
# If not set, defaults to testnet
SOROBAN_NETWORK=testnet
# ============================================================
# RPC ENDPOINT (Optional - overrides soroban.toml)
# ============================================================
# Custom RPC URL for the selected network
# If not set, uses the URL defined in soroban.toml for the profile
# Examples:
# Testnet: https://soroban-testnet.stellar.org
# Mainnet: https://mainnet.sorobanrpc.com
# Sandbox: http://localhost:8000
SOROBAN_RPC_URL=
# ============================================================
# NETWORK PASSPHRASE (Optional - overrides soroban.toml)
# ============================================================
# Network identifier used for transaction signing
# Must match the network you're connecting to
# Examples:
# Testnet: Test SDF Network ; September 2015
# Mainnet: Public Global Stellar Network ; September 2015
# Sandbox: Standalone Network ; February 2017
SOROBAN_NETWORK_PASSPHRASE=
# ============================================================
# CONTRACT CONFIGURATION
# ============================================================
# Contract ID on the selected network
# Format: C + 56 characters (base32 encoded)
# Example: CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSC4
# This is obtained after deploying the contract
SOROBAN_CONTRACT_ID=
# ============================================================
# ACCOUNT CONFIGURATION
# ============================================================
# Account address for transactions (public key)
# Format: G + 56 characters (base32 encoded)
# Example: GBRPYHIL2CI3WHZDTOOQFC6EB4KCYFFWXHEUNUME34PJF7RDOFB6HXY
SOROBAN_ACCOUNT=
# ============================================================
# OPTIONAL: ADVANCED CONFIGURATION
# ============================================================
# Signing key (NEVER commit this to version control!)
# Format: S + 56 characters (base32 encoded)
# Example: SBKGIY64UHZB3OZXAGOIHJ7NDATQZ3NRDJSOFYJOGZTV3UQRN635CGG
# Generate a new key: soroban config identity generate
# SOROBAN_SIGNING_KEY=
# Timeout for RPC requests in milliseconds
# Default: 30000 (30 seconds)
SOROBAN_RPC_TIMEOUT_MS=30000
# Enable verbose logging for debugging
# Default: false
SOROBAN_DEBUG=false