Build Time Configurations - trustsoothe/vault GitHub Wiki
Build Time Configurations
Below is a list of environment variables used in the project, along with their descriptions:
General Environment Variables
-
LAVAMOAT_AUTO_POLICY
Default:false
Description: Determines whether LavaMoat automatically applies a policy. Useful for enhancing security by sandboxing dependencies. -
PROVIDER_INFO_NAME
Example:"Soothe Vault"
Description: The name of the provider displayed in the application or integration. -
PROVIDER_INFO_ICON
Example:data:image/svg+xml;base64,...
Description: A base64-encoded string of the provider’s icon (SVG format). -
PROVIDER_INFO_RDNS
Example:io.trustsoothe
Description: The reverse domain name string (RDNS) identifier for the provider.
API Endpoints
-
WPOKT_TESTNET_API_BASE_URL
Example:https://testnet-wpokt.vercel.app/api
Description: The base URL for WPOKT services in the testnet environment. -
WPOKT_MAINNET_API_BASE_URL
Example:https://wpokt.network/api
Description: The base URL for WPOKT services in the mainnet environment. -
PRICE_API_BASE_URL
Example:https://api.coingecko.com/api/v3/
Description: The base URL for fetching cryptocurrency price data from the CoinGecko API.
CDN Endpoints
-
NETWORKS_CDN_URL
Example:https://poktscan-v1.nyc3.cdn.digitaloceanspaces.com/networks-candidates.json
Description: The URL of the JSON file containing network configuration settings. -
ASSETS_CDN_URL
Example:https://poktscan-v1.nyc3.cdn.digitaloceanspaces.com/assets-candidates.json
Description: The URL of the JSON file containing asset configuration settings.