61 lines
3.7 KiB
Plaintext
61 lines
3.7 KiB
Plaintext
# file: .env.example
|
|
# version: 9
|
|
|
|
# KSP Logging root directory. Used by config/std.logging.json for relative log output paths.
|
|
# The current Config document fallback is "logs" when neither the process environment nor .env defines this variable.
|
|
KSP_LOGS_DIRECTORY=logs
|
|
|
|
# KSP Wallet root directory. Used by config/std.wallet.json before an optional profile subdirectory is appended.
|
|
# The committed Wallet document falls back to "wallets" when neither the process environment nor .env defines this variable.
|
|
KSP_WALLETS_DIRECTORY=wallets
|
|
|
|
# Optional Wallet Desk password candidates are introduced by the later unlock tranche.
|
|
# Additional KSP_SECRET_WALLET_PASS_<LABEL> variables may be defined locally; never commit real password values.
|
|
# KSP_SECRET_WALLET_PASS_WALLET_01='test'
|
|
# KSP_SECRET_WALLET_PASS_01='test'
|
|
|
|
# Optional public Solana Devnet HTTP endpoint override used by config/std.transport.json.
|
|
# The committed Transport document falls back to https://api.devnet.solana.com when this variable is absent.
|
|
KSP_PUBLIC_SOLANA_DEVNET_HTTP_URL=https://api.devnet.solana.com
|
|
|
|
# Optional public Solana Mainnet HTTP endpoint override used by config/std.transport.json and its example.
|
|
# The committed Transport document falls back to https://api.mainnet-beta.solana.com when this variable is absent.
|
|
KSP_PUBLIC_SOLANA_MAINNET_HTTP_URL=https://api.mainnet-beta.solana.com
|
|
|
|
# Optional public Solana Devnet WebSocket endpoint override used by config/std.transport.json.
|
|
# The committed Transport document falls back to wss://api.devnet.solana.com when this variable is absent.
|
|
KSP_PUBLIC_SOLANA_DEVNET_WS_URL=wss://api.devnet.solana.com
|
|
|
|
# Optional public Solana Mainnet WebSocket endpoint override used by config/std.transport.json and its example.
|
|
# The committed Transport document falls back to wss://api.mainnet-beta.solana.com when this variable is absent.
|
|
KSP_PUBLIC_SOLANA_MAINNET_WS_URL=wss://api.mainnet-beta.solana.com
|
|
|
|
# Optional complete private-provider HTTP endpoint URL used only by the Transport example when explicitly selected.
|
|
# Keep provider credentials in a KSP_SECRET_* variable; do not copy a real credential-bearing URL into committed JSON.
|
|
# KSP_SECRET_SOLANA_HTTP_URL=https://provider.example/?api-key=replace-me
|
|
|
|
# PublicNode Mainnet personal token used as secret x-token metadata by the committed Mainnet Yellowstone gRPC profile.
|
|
# Keep the real value only in the process environment or local .env; do not assume that a Testnet token is authorized on Mainnet.
|
|
# KSP_SECRET_PUBLICNODE_MAINNET_GRPC_X_TOKEN=replace-me
|
|
|
|
# PublicNode Testnet personal token used as secret x-token metadata by the committed Testnet Yellowstone gRPC profile.
|
|
# Keep the real value only in the process environment or local .env; do not assume that a Mainnet token is authorized on Testnet.
|
|
# KSP_SECRET_PUBLICNODE_TESTNET_GRPC_X_TOKEN=replace-me
|
|
|
|
# OrbitFlare Solana Free License Key used as secret x-token metadata by the committed Devnet Yellowstone gRPC profile.
|
|
# Keep the real ORBIT-* value only in the process environment or local .env; do not substitute the Customer API X-ORBIT-KEY.
|
|
# KSP_SECRET_ORBITFLARE_DEVNET_GRPC_X_TOKEN=replace-me
|
|
|
|
# Helius API key used by the LaserStream WebSocket endpoint in config/examples/std.transport.example.json.
|
|
# Keep the real credential only in the process environment or local .env; never commit it.
|
|
# KSP_SECRET_HELIUS_API_KEY=replace-me
|
|
|
|
# Fade-in duration in milliseconds used by the common KSP desk splash lifecycle.
|
|
KSP_DESK_SPLASH_FADE_IN_MS=300
|
|
|
|
# Minimum fully-visible time in milliseconds used by the common KSP desk splash lifecycle.
|
|
KSP_DESK_SPLASH_MINIMUM_MS=1200
|
|
|
|
# Fade-out duration in milliseconds used by the common KSP desk splash lifecycle.
|
|
KSP_DESK_SPLASH_FADE_OUT_MS=300
|