Skip to content

Add testnet4 compose sample namespaces#41

Draft
joelklabo wants to merge 1 commit intoRoboSats:mainfrom
joelklabo:max/run18-testnet4-env-samples
Draft

Add testnet4 compose sample namespaces#41
joelklabo wants to merge 1 commit intoRoboSats:mainfrom
joelklabo:max/run18-testnet4-env-samples

Conversation

@joelklabo
Copy link

@joelklabo joelklabo commented Feb 28, 2026

Summary

  • add new compose sample namespaces for testnet4 while preserving existing testnet3 samples:
    • compose/env-sample/lndtn4
    • compose/env-sample/clntn4
  • wire testnet4 network settings in the new sample files:
    • NETWORK='testnet4' in compose/app env files
    • testnet4=1 in Bitcoin Core configs
    • bitcoin.testnet4=1 in LND config
    • network=testnet4 in CLN config
    • testnet4 macaroon/CLN paths and RPC defaults
  • update docs and aliases to advertise the new namespaces and add tn4* operator aliases

Why

  • keeps testnet3 compatibility available for transition periods
  • provides a ready-to-copy testnet4 stack namespace without breaking existing testnet3 samples

Validation

  • git diff --check
  • grep assertions for testnet4 values in all new namespace configs (NETWORK, Bitcoin Core, LND, CLN)

Related: RoboSats/robosats#1843

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.

1 participant