Skip to content

docs: add all missing environment variables to .env.example#186

Open
zeroknowledge0x wants to merge 1 commit into
MissBlue00:mainfrom
zeroknowledge0x:docs/add-missing-env-vars
Open

docs: add all missing environment variables to .env.example#186
zeroknowledge0x wants to merge 1 commit into
MissBlue00:mainfrom
zeroknowledge0x:docs/add-missing-env-vars

Conversation

@zeroknowledge0x
Copy link
Copy Markdown

Summary

Cross-referenced every process.env.X usage in the codebase and added all 13 missing variables to apps/api/.env.example.

Changes

Added the following environment variables with sensible defaults/placeholders:

Variable Used In Description
STELLAR_NETWORK_URL StellarService Soroban RPC URL
STELLAR_STORAGE_SECRET StellarService Storage encryption secret
STELLAR_DEPOSIT_ADDRESS DepositAddressService Deposit address
SOROBAN_RPC_URL Treasury stubs Soroban RPC endpoint
ISSUER_PUBLIC_KEY Treasury stubs Stellar issuer public key
MIRROR_ASSET_CONTRACT_ID Treasury stubs Mirror asset contract
BTC_XPUB DepositAddressService Bitcoin extended public key
BTC_API_URL DepositAddressService Bitcoin API endpoint
ETH_XPUB DepositAddressService Ethereum extended public key
ETH_RPC_URL DepositAddressService Ethereum RPC endpoint
MONITOR_POLL_INTERVAL_MS TransactionMonitorService Poll interval (default 30s)
REDIS_HOST WebhooksService Redis hostname
REDIS_PORT WebhooksService Redis port

Testing

  • File is valid (no syntax errors)
  • All process.env.X references in codebase now have corresponding entries

Related Issues

Fixes #182

@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

@zeroknowledge0x is attempting to deploy a commit to the missblue00's projects Team on Vercel.

A member of the Team first needs to authorize it.

Cross-referenced every process.env.X usage in the codebase and added
all missing variables to apps/api/.env.example.

Added variables:
- STELLAR_NETWORK_URL — Soroban RPC URL
- STELLAR_STORAGE_SECRET — used in StellarService
- STELLAR_DEPOSIT_ADDRESS — used in DepositAddressService
- SOROBAN_RPC_URL — referenced in treasury stubs
- ISSUER_PUBLIC_KEY — referenced in treasury stubs
- MIRROR_ASSET_CONTRACT_ID — referenced in treasury stubs
- BTC_XPUB — used in DepositAddressService
- BTC_API_URL — Bitcoin API endpoint
- ETH_XPUB — used in DepositAddressService
- ETH_RPC_URL — Ethereum RPC endpoint
- MONITOR_POLL_INTERVAL_MS — used in TransactionMonitorService
- REDIS_HOST — used in WebhooksService
- REDIS_PORT — used in WebhooksService

Fixes MissBlue00#182
@zeroknowledge0x zeroknowledge0x force-pushed the docs/add-missing-env-vars branch from 2b60755 to 1f7dc09 Compare May 29, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add all missing environment variables to .env.example

2 participants