Delivery-date: Fri, 14 Mar 2025 01:56:53 -0700
Received: from mail-ot1-f57.google.com ([209.85.210.57])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBAABBSG6Z67AMGQEDODNE5I@googlegroups.com>)
	id 1tt0qa-0004of-IN
	for bitcoindev@gnusha.org; Fri, 14 Mar 2025 01:56:53 -0700
Received: by mail-ot1-f57.google.com with SMTP id 46e09a7af769-72a46ec3b8dsf542234a34.2
        for <bitcoindev@gnusha.org>; Fri, 14 Mar 2025 01:56:52 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1741942606; cv=pass;
        d=google.com; s=arc-20240605;
        b=FnII1e7LIORUIDxKL0NoKfLHPtd1nVN2Q9IoMQz/cNNRzY99iGyy5Yy/nSlwugr841
         dPMJWPa9m09v5uM1Ws0WHaExx/DBCdJPwZ8w58tyU9VyeSBA8HNtpYgIDCC4njqWOrMf
         9v4CBn8B+KT0v6+vFMXZHj71aEvzKymvX1c9yvVvMtwFOfP2QwebYh1m+M8DBRDHE+Sj
         QBZeMoOF8dLAOum69kOA3DlS4GKKM+AxUa2U/jwaluefefZ6Ci/Dse3YVeKScV7uQffz
         30eS45ofQgcOJOGoNjRySxIDvTtHjC2N55A+Q+jsBMkTCMGJ3Y2EER/oSbxDHeLSF7sE
         JMGQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:to:date:message-id:subject
         :mime-version:content-transfer-encoding:from:feedback-id:sender
         :dkim-signature;
        bh=3Pzx7adzTwFYX6I0r88SZnHFLYhVNNAyAysTKPzQbI0=;
        fh=shXSFgWTcSLNWdj4JxEDtYqGc2GZbj9DHtqrotKhj9g=;
        b=FjVicyDbjR+zukqUxYwph1cdOfDwG4cRzqkki0ZhjgVoYlTwi+JT3FEit0UtoYBQRH
         JxXsDj6XZABi+AEP2UJMUvrz00yq/kJqTrKloxw4lvEIEWnr8tISF2q0ZDmn4d23bnDF
         eH5Mf3BDFyHn0KK5lfkWTnbLMAms1xBU9+XzlKXsbZ8gqyE6dBVz1J//bvLCOaL0ntMC
         5IXALM2Gj1dFe0MoGUa/uv2DbLUsQQ+T0ht/HS5TymqIDf+YuAJaJao8G9oD9exemHdR
         Fe5osNm685/3CICErDs6G5sTCKfvcmho75NkzO3TX9NrOD9LK4yVOdhipLG+mLc+pNjw
         vWHg==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@sprovoost.nl header.s=fm2 header.b=RAsYv6fZ;
       dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=m8Ix6H5W;
       spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1741942606; x=1742547406; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:to:date:message-id:subject:mime-version
         :content-transfer-encoding:from:feedback-id:sender:from:to:cc
         :subject:date:message-id:reply-to;
        bh=3Pzx7adzTwFYX6I0r88SZnHFLYhVNNAyAysTKPzQbI0=;
        b=lOZF1FtB0wKaT8wo5b1yeGihyaFnaAucqZy0lmunv8Ry+kuUyTm86OS+AA9cbM//9A
         cvuWWvg/BnQJ+seTOY2zOnHjAcCD59am/pXgk4iTsVm8o7PHB9CBocgr5F2Ga4NHn9Lm
         DXO6i/M6jy76j8F6u8Megkn03YF+NhP2AQ3cGON6VVNu4pYdy0NvIb1G7d9tJv0/+/2z
         dWD1gZllHiZJDAIbtASgd2RBbSLceu860/RCYCHEZXtXAQy6we4Z0UtwkPHjJri1vkqk
         uhpo+odaqr4zZtUOLP2Gkcj3n85fPDvktmPrKxZ1RbtUOTMnIEHJF7/ctY4X4f5Olq0h
         gvvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1741942606; x=1742547406;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:to:date:message-id:subject:mime-version
         :content-transfer-encoding:from:feedback-id:x-beenthere
         :x-gm-message-state:sender:from:to:cc:subject:date:message-id
         :reply-to;
        bh=3Pzx7adzTwFYX6I0r88SZnHFLYhVNNAyAysTKPzQbI0=;
        b=KzL6mtiYtwWCmzqJN1tSXaHpYPyxN2Pvo0geqya35IaApuoyG4w+N9Yp2g1e/tSQwx
         jCXegv3+Y6blbUXfAVsF33n7sq1zCY/ghaadt84LkposVHxYqGDCM4gst4C2Ray8YuLl
         a5MIP77aBsD+BzzjI4Hki6f1GCy7PwMIjeJ0zP2Ns4iaWHmHi/eScs5Fr6JyXhcfKUl/
         5G7DQPTi+NsQToTViHpstJPrK+x2qrjP96lYi6KVuQ/HpzS8XQ7FvKpGzaMqro8ta7kg
         t7YeipIhvv5VPCZmbjDVIsGRUwknElfLCu/9tcIDTHzMEMd15GyNUd3VNXK/ZpAdnyaD
         w8jQ==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCWgx/Nqpvu/jOEEG5NxK7D4zcBNkT/xLzhNTqdxKilRSisoIg5+YdzJ7hRFhIHcrcS22X0TD+p1HFe5@gnusha.org
X-Gm-Message-State: AOJu0YxvFv13iUJl1b9uKmWEzVDWpJHcTRwOrBbN6fJqi0f26hmRDePp
	tuQj++dYLSJZk4ZLlE3kUNM5fdBInBzI7uSxdaY2a8K/YYpnzCJL
X-Google-Smtp-Source: AGHT+IEWit7BFOwAM7cfMUP5+iqe7keyT32wK9LIT9AwJR9qd4IsRL0nXt1RVesJ1vyvH1KkaOcAMg==
X-Received: by 2002:a05:6870:9e8d:b0:2c1:5448:3941 with SMTP id 586e51a60fabf-2c690ff56c9mr939039fac.18.1741942606316;
        Fri, 14 Mar 2025 01:56:46 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=Adn5yVH47lIk/OU+UzdkFhs1EWvTOqZWh9TEwlErNJDHzlNiNQ==
Received: by 2002:a05:6870:b69d:b0:2bc:69a2:c157 with SMTP id
 586e51a60fabf-2c66701f3d7ls578890fac.0.-pod-prod-06-us; Fri, 14 Mar 2025
 01:56:40 -0700 (PDT)
X-Received: by 2002:a05:6808:30a9:b0:3f6:ab0d:8dc0 with SMTP id 5614622812f47-3fdf0083b52mr638849b6e.24.1741942600586;
        Fri, 14 Mar 2025 01:56:40 -0700 (PDT)
Received: by 2002:a05:6808:1a1b:b0:3fa:6f09:b173 with SMTP id 5614622812f47-3fde05287ebmsb6e;
        Fri, 14 Mar 2025 01:52:23 -0700 (PDT)
X-Received: by 2002:a05:6602:378d:b0:85d:a173:324c with SMTP id ca18e2360f4ac-85dc4883314mr162465739f.12.1741942343153;
        Fri, 14 Mar 2025 01:52:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1741942343; cv=none;
        d=google.com; s=arc-20240605;
        b=IGa0DYIL20DJ/KOJw7YTe1yfqR4WDfpS8D1BWRb+Y/QEeMIidNtFviuztO4/gASCtE
         DSR7UHCmk8Dt9oqeofahVXPwble0TsuH01NVpa1pWTAkClMk5UxtgjcqC4K/sEyEQjBv
         7yo+IwpY1xpdKPlAJjZx7uDgfO74VrR78wlvghHkHxu0TmYSOOw4zO2Iu3ctKjMDQYbJ
         1vGSp/lRaBZHVy9BWmjoL8lWtpYscbgetvFd6mvUOSc31gwH904bCjbbrhmiPh6I9mFT
         M2lzMr2i4y2TVqkRCQBD9IJwVrNUyoaTuK6YNDFsPD8xGnvl1uTc/yVD8KMvJDMHmsNV
         tEiQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=to:date:message-id:subject:mime-version:content-transfer-encoding
         :from:feedback-id:dkim-signature:dkim-signature;
        bh=jZX5LN1Nocn3R2YUHXsAjNRxcpW+CqJXUKgVLuBfrHg=;
        fh=DMP0F9ULS1guKiqimntQRCN8ZraraesEgQuVcn7F0Z0=;
        b=EASCrss/yC+ndOvck/D4BfjkybHNXI8qXZ1LLFObATfZYV/WOnnLqxOGtl+dHRUDYN
         S4KbE3MbXGwCrbH1RdZOgMmqC8NaHqoU+AbEYlnTtxi/N7LUiYkOig2QnzA5/mFSFqWa
         nJrE6lYz/CfiJWMyCfj/InG7VihhUfu/Iq/QidWHBBzXrpLZib3bxzeD5WrfCX4B1ku9
         HeMvbXQfW2/SSMCoBxIE4sGckjUsPrnVoWnbbbzG/fc6or/O64cgt9pEECxHYk+tSLCZ
         A8AY/40flHwrlC+5/rhPCNby9yXCVAt1UJ7PgbNMBFxVVjkoCvVOoJviAGw8ThSfWx+e
         S3JA==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@sprovoost.nl header.s=fm2 header.b=RAsYv6fZ;
       dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=m8Ix6H5W;
       spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
Received: from fhigh-a6-smtp.messagingengine.com (fhigh-a6-smtp.messagingengine.com. [103.168.172.157])
        by gmr-mx.google.com with ESMTPS id 8926c6da1cb9f-4f26372bbf4si141968173.1.2025.03.14.01.52.22
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Fri, 14 Mar 2025 01:52:22 -0700 (PDT)
Received-SPF: pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as permitted sender) client-ip=103.168.172.157;
Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50])
	by mailfhigh.phl.internal (Postfix) with ESMTP id 07F941140120
	for <bitcoindev@googlegroups.com>; Fri, 14 Mar 2025 04:52:22 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
  by phl-compute-10.internal (MEProxy); Fri, 14 Mar 2025 04:52:22 -0400
X-ME-Sender: <xms:Re7TZwUYHTa9WqwdACBzDageO7l8iPGy9uHagOvly_Qflzw_Ek67Yw>
    <xme:Re7TZ0nUifAH2g4-Q2YYlFOyXmXmAHeXJ1YIK08MnASH7xl-405rH8nI_OdFzVrnh
    3CgSQCe5htpryqVsQ>
X-ME-Received: <xmr:Re7TZ0ZRFThEReVso_DRp42yA_1JmYk55Q1bbmHsTT_5Ar8fm9-Zaj18S0JYkXjxUYM6>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddufedtgedtucetufdoteggodetrf
    dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
    pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
    gvnhhtshculddquddttddmnecujfgurhephfgtgfgguffkfffvofesthhqmhdthhdtvden
    ucfhrhhomhepufhjohhrshcurfhrohhvohhoshhtuceoshhjohhrshesshhprhhovhhooh
    hsthdrnhhlqeenucggtffrrghtthgvrhhnpeetvefhtdffudfghfeufeevvdejfeeiudev
    hffgjeegfeduieefjeeffeeitdetheenucffohhmrghinhepghhithhhuhgsrdgtohhmpd
    gsihhttghoihhntghorhgvrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr
    rghmpehmrghilhhfrhhomhepshhjohhrshesshhprhhovhhoohhsthdrnhhlpdhnsggprh
    gtphhtthhopedupdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsihhttghoihhn
    uggvvhesghhoohhglhgvghhrohhuphhsrdgtohhm
X-ME-Proxy: <xmx:Re7TZ_Xqg-39CJ4hO7QkzBFh_ygW3pz3pRNq_u17DTyqTGDb7jBxOQ>
    <xmx:Re7TZ6nsYvK5RwLmn9zCzFfnk3ABiDS3YdRTjmhP85k9VtxQEGpzxQ>
    <xmx:Re7TZ0c2cU9e9ttVT89_lHIxzeg5cyv1QMpJPxw_b0vqVrqG65RKfw>
    <xmx:Re7TZ8F3CZgiQiS0D9b4IRewxWUVnkc34ZQ1dmjZwgsDJ2bRb3NjQA>
    <xmx:Re7TZ-t_r8hTH7s7-oO2xaHFpHSZMniey3ZJ0sREVtwLqgTmf7AZ3GD->
Feedback-ID: ie5e042df:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bitcoindev@googlegroups.com>; Fri, 14 Mar 2025 04:52:21 -0400 (EDT)
From: Sjors Provoost <sjors@sprovoost.nl>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: [bitcoindev] Does anyone still need testnet3?
Message-Id: <9FAA7EEC-BD22-491E-B21B-732AEA15F556@sprovoost.nl>
Date: Fri, 14 Mar 2025 09:52:10 +0100
To: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
X-Original-Sender: sjors@sprovoost.nl
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@sprovoost.nl header.s=fm2 header.b=RAsYv6fZ;       dkim=pass
 header.i=@messagingengine.com header.s=fm1 header.b=m8Ix6H5W;       spf=pass
 (google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as
 permitted sender) smtp.mailfrom=sjors@sprovoost.nl;       dmarc=pass (p=NONE
 sp=NONE dis=NONE) header.from=sprovoost.nl
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.8 (/)

Dear list,

Testnet 4 was proposed last year in BIP94 [0] and is supported by Bitcoin C=
ore since v28.

To make Bitcoin Core easier to maintain we would like to drop support for T=
estnet3 in a future release. This will happen no earlier than v30 this fall=
. The upcoming v29 release still supports it, and will throughout its maint=
enance period [1].

The network itself can't be deleted, so anyone willing to maintain node sof=
tware themselves can keep using testnet3 until the end of time.

One of the motivations for introducing testnet4 was that testnet3 became in=
creasing impractical to use due to block storms. So perhaps everyone alread=
y moved on to using testnet4 or a signet.

As an aside, it's possible to create a pure proof-of-work permissionless si=
gnet without any signatures, by setting the challenge to OP_TRUE. [2]

However, if anyone is still using testnet3 and needs more time to move away=
 from it, please let us know. E.g. as a reply to the list or a comment on t=
he Github issue [3]. This could include libraries, staging environments, te=
stnet wallets, etc.

Although the v29 maintenance window will last for a few years, it's also im=
portant to know if dropping testnet3 would prevent you from upgrading to th=
e next major node version. In other words, if migrating away from testnet3 =
would take you longer than all of 2025.

Although "I don't feel like it" isn't a great technical argument, it's stil=
l useful to know what to expect and perhaps others can help.

- Sjors

[0] https://github.com/bitcoin/bips/blob/master/bip-0094.mediawiki
[1] https://bitcoincore.org/en/lifecycle/#maintenance-period
[2] https://github.com/bitcoin/bips/blob/master/bip-0325.mediawiki#specific=
ation
[3] https://github.com/bitcoin/bitcoin/issues/31975

--=20
You received this message because you are subscribed to the Google Groups "=
Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/=
9FAA7EEC-BD22-491E-B21B-732AEA15F556%40sprovoost.nl.