Testnet3 was deprecated in v28 with the introduction of testnet4. #31974 implements its removal.
Dropping it in v30 seems reasonable to me, but let’s discuss this here as to not clutter the implementation PR.
Note that v29 (coming soon), which includes testnet3, will be supported for a while. See https://bitcoincore.org/en/lifecycle/ @instagibbs wrote:
I’ve said it elsewhere, but I think it deserves a quite long deprecation cycle, along with some data gathering.
We don’t want services not upgrading for fixes because their test environment would break.
e.g., what exchanges with testnet environments have adopted testnet4 (or signet), much less would be ok with removing testnet3?
Does btcd support it? LND? Eclaire? CLN? etc.
Lots of work to be done here imo.