From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 13 Jun 2026 09:22:06 -0700 Received: from mail-oo1-f63.google.com ([209.85.161.63]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1wYR7V-00035H-HM for bitcoindev@gnusha.org; Sat, 13 Jun 2026 09:22:06 -0700 Received: by mail-oo1-f63.google.com with SMTP id 006d021491bc7-69e89d83663sf1718846eaf.2 for ; Sat, 13 Jun 2026 09:22:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781367719; cv=pass; d=google.com; s=arc-20240605; b=WoabFGn6erRjsn8RtSsMJmTqdkMNGwDYlWf98bamfTX9ug/z/ffloLIKTQiNgXangu YiUH9mii+Mvd4RATQQL5iOEv518M3Q0pCShbFK2jaRewXgqtBujnTKncCcY+FqPgVaoN P9n37S53wrqdM2PY1W6Ye3r61kmPdcWaXxk/pATEcpqdu6UiUGjPmgKeNxEkwrsK4MMw eED1+pu4QK3ZdHdEqTTHOfUDAfhVJPxHv/a2lJfa/NSDlwe4NA67yxQy6JqM1cy3wPIU ofI8FItpwNsV0v5V9EFF8Ps0JyeMGvhBsFqy7NL+j09A+msnB8Kf3wSnWKJbrg1bgboQ f97Q== 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:reply-to:mime-version:feedback-id :references:in-reply-to:message-id:subject:cc:from:to:date :dkim-signature; bh=ig606WksmU7nXlBhVS4aV+JKj1Q4na4ffWtOnrqkuKo=; fh=s3Pj6s90g1qL97R3mvKJObMES1laB8/K71nqQx04y9k=; b=e/oKcLCsyAFOpI/jZ93dp3kSnXVRktqWVa8YMVHzHd/qce6Jv4VnD/ovLf7ci3Ahw4 UYNIdvnnKGOp1tCm12sNGneon60lyyqWhPr8X20dSr381HFcbCRJw64KebbHbof6AHvs Z+GetKaOpQ/6KKsvsgpK4X4l3POR5ZVCUC7Kycp4Lvht3n80dDWtqLK0xFU/oJzBlNZ7 IqKLcMdTt4E33M98aSGT8j9Bvd0PzNR9ndiqTEHRdd2yh0FKigcQW/y2uMPfssqzvKe/ xwKNhjaeajm2HhpxYIiXNgLS0aOqeJGzkfZg1G6mKRlCus0uuhc+kOEh08Sv4Kagejun 6ezA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@proton.me header.s=protonmail header.b=KHQaHMnr; spf=pass (google.com: domain of conduition@proton.me designates 109.224.244.30 as permitted sender) smtp.mailfrom=conduition@proton.me; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=proton.me DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1781367719; x=1781972519; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :feedback-id:references:in-reply-to:message-id:subject:cc:from:to :date:from:to:cc:subject:date:message-id:reply-to; bh=ig606WksmU7nXlBhVS4aV+JKj1Q4na4ffWtOnrqkuKo=; b=cntzlRAd5mgplz6Q8AJ+oksp/b9Tf2e6CGm1kRGDBkGFwh60iZH9p+6PwfxMhzIeWq QJJLriCLan6/dnUiFb8L0/Jo8izR5exiLCVliOpJZnwD6Uaws8Yh38U+D4yE0MLyTZcT fKvhCg2rmLUougrmpt5hwG+F3v6gUNgUoAhcTUQWejZ27LoLilGjGpE9PEMIlclMAIA7 nT8+jNcEu3CWULfCFppB3ZApI9HfMceVzPrPt+iDMlWkIf2BV/V9Wus+FC8UShEeuTX7 EzzbMQdVfDlekRY2LY/Qyn+uuUDBURniuutspXpFomFappbo9ACOKCe0TPhnnteiICyV NtDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781367719; x=1781972519; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :feedback-id:references:in-reply-to:message-id:subject:cc:from:to :date:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ig606WksmU7nXlBhVS4aV+JKj1Q4na4ffWtOnrqkuKo=; b=luezrPL5pOGy5sCzSlOoGtybGC/vEqq0qNcj87fQR1dOJ+w4gSnKhCWZCiNiWyoSJk F7higqmr6WuIhH1VrZhq0+gkOouomw3DoEJHvfIOYcmwVjfQxi2aUgjD+HUj7mTTnSBT C4x86IDeo0g2UZ5U/4Yc6hGjmNoJ8j3/32iV7S4vYV/8Fu+Iy+eIXXn2WqS6OWI48BRf f9XDNOhUonr/2M1pw2FRn/mija3e1cNB30horbkqxX5ZfYysOGjkuPPyok0yAMlUPhi1 ek6+RWwmpctMJznQlu0bH3jRksciz8NoIDCbHtsC7H1oUJc+AxpP7x3ULsvQ92Tacr6w tBUg== X-Forwarded-Encrypted: i=2; AFNElJ9q+/oHwURudYWayefdZn4PeZrV3EDpPdgy+a/sOX9+R7dtkyFTFoMPrQWrzpRPhG3yO88fj+unPQNp@gnusha.org X-Gm-Message-State: AOJu0YyfDkNeHVK2+KbWg8L70N/lp11GN9+dUf1inoYYiqZsKXWkE9Ii vy6AsHqEvvNFo7EvxX16b8pgLzJuoNepuc0NfzfIvukjhn/SL5p1dpHH X-Received: by 2002:a05:6820:616:b0:69b:56e5:e4ce with SMTP id 006d021491bc7-69eec96353amr2516366eaf.37.1781367719043; Sat, 13 Jun 2026 09:21:59 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="AX0PUUe1E+BL4wPKeV5yKL5OqpuQhjTZN0zuSr+QvsBke3eLxw==" Received: by 2002:a05:6870:46a2:b0:430:279e:462b with SMTP id 586e51a60fabf-44261ebc7f9ls933992fac.0.-pod-prod-06-us; Sat, 13 Jun 2026 09:21:55 -0700 (PDT) X-Received: by 2002:a05:6808:250f:b0:486:7b58:3874 with SMTP id 5614622812f47-48741b95964mr2672066b6e.41.1781367715169; Sat, 13 Jun 2026 09:21:55 -0700 (PDT) Received: by 2002:a05:6809:46:20b0:487:5060:f86f with SMTP id 5614622812f47-4875061325fmsb6e; Sat, 13 Jun 2026 09:18:31 -0700 (PDT) X-Received: by 2002:a17:90b:1ccc:b0:36a:f612:e6a3 with SMTP id 98e67ed59e1d1-37c2bd493femr4219099a91.17.1781367510315; Sat, 13 Jun 2026 09:18:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1781367510; cv=none; d=google.com; s=arc-20240605; b=EaLCwEx214CucqFVeiD7KDfgy7wrpnnXYzFVRma/9E84geRwzBOcYj++CHW5ceqBdt px5DQ2wdGPeNS91Yj6EUTx4SEH05ayRGnild/R7hbGlgusU6/ANH3gUWBziSmIvaGYVX B6TTXrAQG2YVBzN02tiEhUnv5Z7XfW3b6XxZxPnk+UEEmVnrzI5Gf/j2vAlLEGmF0WzR Bu9DEB3iFFk6uM0K6j2I8W363f/RC1N1HisyD4XaM8ep+DHGhK+oHUemsteEAigZZ7Xp C2SaVMpvHxqndzReRV/8PRx8uFmAHLzUPgi3U/rWYP5BLxr3csfSuqmUjI95ckEsxVc5 Elbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:feedback-id:references:in-reply-to:message-id:subject :cc:from:to:date:dkim-signature; bh=pHa5t3U5rYgbC8WO4CU6D1LkZioVZWYmpZSDHoUmcbg=; fh=lWeLAhDCDKCVnJqm+Bj5JfAYQKz+KaUZcIEs03VBvh4=; b=dtVCj5hJiVRJ6mjxwL9AsADziNayQI4aUYIf8BRBiskS/mNBknTKbBHqRIBBUUT1pD 8qeKuao8piYszYYCyVgHyc3axL5avAHLU++LT2JIzxOzFISzWrqlh6YvURm3KXeNfjaG FPLKxZVL8XFuBUBpdjpDgcu7xxF896nqCS05Y3FLOktJC5wzOthvQq/5n9u8wpDWQ8TU Ura83IaqGm0/bWNSscWQlqFoe/DdsLzpzF1RuDsQFNYH/VqP+79cpUfGEegg9NP8tX4x 3++5uYXK2bCyZE8xGzudwpHOCSt58wFci2OlvtVHpUA+JZ0EguZIQLXcRSuXaeizkVaK PnsA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@proton.me header.s=protonmail header.b=KHQaHMnr; spf=pass (google.com: domain of conduition@proton.me designates 109.224.244.30 as permitted sender) smtp.mailfrom=conduition@proton.me; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=proton.me Received: from mail-24430.protonmail.ch (mail-24430.protonmail.ch. [109.224.244.30]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-37a00ab50dbsi77234a91.1.2026.06.13.09.18.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jun 2026 09:18:30 -0700 (PDT) Received-SPF: pass (google.com: domain of conduition@proton.me designates 109.224.244.30 as permitted sender) client-ip=109.224.244.30; Date: Sat, 13 Jun 2026 16:18:22 +0000 To: 3D From: "'conduition' via Bitcoin Development Mailing List" Cc: bitcoindev@googlegroups.com Subject: Re: [bitcoindev] Simple Setup for SPHINCS+ Bitcoin-style Address (proof-of-concept) Message-ID: In-Reply-To: References: Feedback-ID: 72003692:user:proton X-Pm-Message-ID: 8e50559ca287e64704b34453e527c2b1881f35e7 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------8b83a5effe39bed8fb3d883d4d20e8def7195a771060dc1ce119fd548c1afc99"; charset=utf-8 X-Original-Sender: conduition@proton.me X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@proton.me header.s=protonmail header.b=KHQaHMnr; spf=pass (google.com: domain of conduition@proton.me designates 109.224.244.30 as permitted sender) smtp.mailfrom=conduition@proton.me; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=proton.me X-Original-From: conduition Reply-To: conduition Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------8b83a5effe39bed8fb3d883d4d20e8def7195a771060dc1ce119fd548c1afc99 Content-Type: multipart/mixed;boundary=---------------------43c11d022e1f862122ec9e769affaab3 -----------------------43c11d022e1f862122ec9e769affaab3 Content-Type: multipart/alternative;boundary=---------------------3b985d87aa8b106f7f9e851de84afea3 -----------------------3b985d87aa8b106f7f9e851de84afea3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Hi DigiMancer3D, You've apparently created a program to create unspendable dead bitcoin addr= esses. Why? regards, conduition On Saturday, June 13th, 2026 at 12:04 PM, '3D' via Bitcoin Development Mail= ing List wrote: > Hi bitcoindev, > I=E2=80=99ve been exploring simple ways to derive Bitcoin-style addresses= using post-quantum signature schemes. I put together a small, two-program = proof-of-concept to show how double-shake256 with=C2=A0SPHINCS+ using=C2=A0= small paramaters can produce bitcoin sytled addresses. It would take more t= o get these as fully working addresses but this uses no elliptic curve math= s & has a test mode to produce a multidue of keys to show quickly the outpu= ts possible. >=20 > What happens: > - **prog1** takes a 32-byte seed and produces a fixed 105-byte slice from= a SPHINCS+ signature. > - **prog2** reduces that slice to a 20-byte payload using SHAKE256-based = methods, then creates two kinds of addresses: > =C2=A0 - Standard =E2=80=9Creal BTC=E2=80=9D (double-SHA256 + Base58Check= ) > =C2=A0 - =E2=80=9Cshake + pq-checksum=E2=80=9D (double-SHAKE256 + same Ba= se58 format) >=20 > It also includes a simple role-based derivation system (Role 0 =3D master= , higher roles =3D derived children), but that is=C2=A0mostly to=C2=A0show = a simple way to get derived children from a master role. >=20 > The repo is here: > https://github.com/DigiMancer3D/sphincs-btc-pipeline >=20 > It is deliberately minimal, uses official SPHINCS+ reference code with ve= ry small SPHINCS+ parameters to make this happen. The idea is if this mehto= d was used the paramaters could just be raised back to normal after a major= PQC=C2=A0fork while offering a potential hybrid use-case for pre-QC. The p= arameters can be returned to normal with almost no changes to the pipeline = after a=C2=A0PQC fork. >=20 > This is different since the payload is derived directly from the SPHINCS+= signature slice without relying on elliptic curves at any point. >=20 > I=E2=80=99m sharing this as a discussion piece / proof-of-concept. I=E2= =80=99d be very interested in any feedback and questions. >=20 > -- DigiMancer3D >=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= email to bitcoindev+unsubscribe@googlegroups.com. > To view this discussion visit https://groups.google.com/d/msgid/bitcoinde= v/Z-5YrpxXl7xqYc-R3WBlTHkr5kVE5sIC4rU3W5H1AzGvrHfOcegWUj11nJZBaLJJV8En14lPA= B2x7S9eQmocJDYNHAKdr6hRC-qgqyeTMwo%3D%40protonmail.com. --=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/= pCw9QdcCGXxUzc0gbWCYvM1hEWe1YhGh0_GZR4J81dqItuq5nZ1S_MxrYh5G8sPi6UIcUXKcAh3= -n9CyO_vC-gMFkEv-CpI_BoDowCQD_tA%3D%40proton.me. -----------------------3b985d87aa8b106f7f9e851de84afea3 Content-Type: multipart/related;boundary=---------------------71103582ae27b7125b0e05a6c0478597 -----------------------71103582ae27b7125b0e05a6c0478597 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi DigiManc= er3D,
=
Y= ou've apparently created a program to create unspendable dead bitcoin addre= sses. Why?

regards,
conduition
On Saturday, June 13th, 2026 at 12:04 PM, '3D' via Bitcoin Developm= ent Mailing List <bitcoindev@googlegroups.com> wrote:
Hi bitcoindev,

I=E2=80=99ve been exploring s= imple ways to derive Bitcoin-style addresses using post-quantum signature s= chemes. I put together a small, two-program proof-of-concept to show how do= uble-shake256 with SPHINCS+ using small paramaters can produce bi= tcoin sytled addresses. It would take more to get these as fully working ad= dresses but this uses no elliptic curve maths & has a test mode to prod= uce a multidue of keys to show quickly the outputs possible.

=
What happens:
- **prog1** takes a 32-byte seed and pro= duces a fixed 105-byte slice from a SPHINCS+ signature.
- **prog2= ** reduces that slice to a 20-byte payload using SHAKE256-based methods, th= en creates two kinds of addresses:
  - Standard =E2=80=9Crea= l BTC=E2=80=9D (double-SHA256 + Base58Check)
  - =E2=80=9Csh= ake + pq-checksum=E2=80=9D (double-SHAKE256 + same Base58 format)

It also includes a simple role-based derivation system (Rol= e 0 =3D master, higher roles =3D derived children), but that is mostly= to show a simple way to get derived children from a master role.

The repo is here:

It is deliberat= ely minimal, uses official SPHINCS+ reference code with very small SPHINCS+= parameters to make this happen. The idea is if this mehtod was used the pa= ramaters could just be raised back to normal after a major PQC fork wh= ile offering a potential hybrid use-case for pre-QC. The parameters can be = returned to normal with almost no changes to the pipeline after a PQC = fork.

This is different since the payload is deriv= ed directly from the SPHINCS+ signature slice without relying on elliptic c= urves at any point.

I=E2=80=99m sharing this as a = discussion piece / proof-of-concept. I=E2=80=99d be very interested in any = feedback and questions.

-- DigiMancer3D

--
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+u= nsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/Z-5YrpxXl7xqYc-R3WBlTHkr5k= VE5sIC4rU3W5H1AzGvrHfOcegWUj11nJZBaLJJV8En14lPAB2x7S9eQmocJDYNHAKdr6hRC-qgq= yeTMwo%3D%40protonmail.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/pCw9Qd= cCGXxUzc0gbWCYvM1hEWe1YhGh0_GZR4J81dqItuq5nZ1S_MxrYh5G8sPi6UIcUXKcAh3-n9CyO= _vC-gMFkEv-CpI_BoDowCQD_tA%3D%40proton.me.
-----------------------71103582ae27b7125b0e05a6c0478597-- -----------------------3b985d87aa8b106f7f9e851de84afea3-- -----------------------43c11d022e1f862122ec9e769affaab3 Content-Type: application/pgp-keys; filename="publickey - conduition@proton.me - 0x474891AD.asc"; name="publickey - conduition@proton.me - 0x474891AD.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - conduition@proton.me - 0x474891AD.asc"; name="publickey - conduition@proton.me - 0x474891AD.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWkRub0tSWUpLd1lCQkFI YVJ3OEJBUWRBcnBZYWFjZDgwcXdocmNaQW9VbW9NSHNWS21iZWlPZUEKcFhXbk1ybFdPZkxOSzJO dmJtUjFhWFJwYjI1QWNISnZkRzl1TG0xbElEeGpiMjVrZFdsMGFXOXVRSEJ5CmIzUnZiaTV0WlQ3 Q2pBUVFGZ29BUGdXQ1pEbm9LUVFMQ1FjSUNaQjRLV3p0aFBhenhRTVZDQW9FRmdBQwpBUUlaQVFL YkF3SWVBUlloQkVkSWthMENNdHJMZGcxM2EzZ3BiTzJFOXJQRkFBQTZhQUVBM1RmNHdqSVoKYnox K0diS0h4K09WQytNUXlVdi84RStoWUpjTE5QZnA0NEFBLzNiak5OTXN4WHdJTGZEM0xManNVVWFo CitBV2JyblVjVUFqQ2R1d3hUT01LempnRVpEbm9LUklLS3dZQkJBR1hWUUVGQVFFSFFDSXYxZW5J MU5MbAo3Zm55RzlVWk1wQ3ZsdG5vc0JrTmhQUVZxT3BXL3RKSkF3RUlCOEo0QkJnV0NBQXFCWUpr T2VncENaQjQKS1d6dGhQYXp4UUtiREJZaEJFZElrYTBDTXRyTGRnMTNhM2dwYk8yRTlyUEZBQUFR TFFEL2NCR2kwUDdwCkZTTkl2N1B6OVpkeUNVQjhzTy90dWZkV3NjQkNZK2ZMYTV3QkFNK0hTL3Jp S014RGt0TkhLakRGc2EvUgpEVDFxUGNBYXZCaXc2dDZ4Ti9jRgo9Y3d5eAotLS0tLUVORCBQR1Ag UFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------43c11d022e1f862122ec9e769affaab3-- --------8b83a5effe39bed8fb3d883d4d20e8def7195a771060dc1ce119fd548c1afc99 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wrsEARYKAG0Fgmotgr4JEHgpbO2E9rPFRRQAAAAAABwAIHNhbHRAbm90YXRp b25zLm9wZW5wZ3Bqcy5vcmekfRd/Bs+aMZqksOMHr9sSBI1x5IhekfnE0ugU Hix92hYhBEdIka0CMtrLdg13a3gpbO2E9rPFAABzuAD+LQxLIEYgr1rD8WJv WIBEkCnxqwalWkGnXuEmEOW7Am0BAP4/1hgHWgHy6WVtIJyf4gVPb/Fig/iy ZgKza9Am7HoL =+n71 -----END PGP SIGNATURE----- --------8b83a5effe39bed8fb3d883d4d20e8def7195a771060dc1ce119fd548c1afc99--