Delivery-date: Wed, 04 Jun 2025 08:39:50 -0700 Received: from mail-oo1-f58.google.com ([209.85.161.58]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1uMqDV-0003av-Lz for bitcoindev@gnusha.org; Wed, 04 Jun 2025 08:39:50 -0700 Received: by mail-oo1-f58.google.com with SMTP id 006d021491bc7-6064d0103f8sf201eaf.2 for ; Wed, 04 Jun 2025 08:39:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749051584; cv=pass; d=google.com; s=arc-20240605; b=MQFfBnFmdj5pvzNMlligPAjRq5jT/QWazdkW4ruf9ihExgWxunZr9E8ktnbOpDPluv IY0fdooFJ5FKhr+FoIy54emFCdKz7Zfw2o5OLULh4J8HmtJ4G/I5HB974w+bUKS/Dbcf E9UnXczDGo9+YxhLDioVF8aktE6f0HN+hDq5T18GqtDwifkOHcAFNdK68/S7kx1qAZ9a 1yuY9FIppmv63oGkK7P143wn19tkIjJWPK6ll7dpo2+iF2Rczy5/eTl2KBInuAIKhbQd wgrVQxy66F8yt0gX/lzNkXX7h439NAsWERtgeMlJ8I0JCEEAouy/TbglGBrrpJTj0cXV RFdQ== 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:content-language:thread-index :mime-version:message-id:date:subject:in-reply-to:references:to:from :sender:dkim-signature; bh=386a0c1mTrBKNlEc5qVgcoQHNVkh9044lrL2+fqI9GE=; fh=pPo+hGdqyn/1WWWniYpsomPCQu+5hGAHUJE3UNm4fYw=; b=DezUX38ceSZgtKxzCyzvIECsdQ/ir9gmlnjvHSCQ2iZ1wHS6HWtPV65O3IpYAcBKXj IKi8wvkUn8h1f5S+T8kYwaGiuNFrNGKq/NYu5o+NTwfr+4ze/KKQlPfe0Eczb4RPVUr8 +wFCBgPK2YRKqluLoEFKfE0vCc2H+cPh68JTcpcqb2ZWZ70yimDKMB3W2k6bYba0cWii n8HfqagdXY8ZtEuukh7cBUX1XTUtPzXQwADWwPeGSJUiv5eyoFHyvM9BrQLdIAC/NIwC smLg8HY1ePf93jJfX4QTfzLccvATzvTgEHByiilWCSNKpyHdKcPScpgvZfP2AZZXgfoX 84tQ==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@voskuil-org.20230601.gappssmtp.com header.s=20230601 header.b=vcKTYF8I; spf=none (google.com: eric@voskuil.org does not designate permitted sender hosts) smtp.mailfrom=eric@voskuil.org; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1749051584; x=1749656384; 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:content-language:thread-index:mime-version :message-id:date:subject:in-reply-to:references:to:from:sender:from :to:cc:subject:date:message-id:reply-to; bh=386a0c1mTrBKNlEc5qVgcoQHNVkh9044lrL2+fqI9GE=; b=dkIWqoi2jxFYmL/6AcWCphaeS+v/I6woZMxMY07n9B2UXSzGjqyvkmUbx7jhBrULK1 ztpRsqX2T9Lq12zHqnJpdyT8/G+5NEZ5qzjCk3D1kTdOdltxTufQmQj1dTrHfdLO4rhF CO/YJjDvbz6xqL3AicI1ouZ9QU9QrjiEg8Ah0X9y4+CP9bdl8wIuMvcZutmMKbLfEPTS mUOMk1tpf7VBcGhNe2vViq56uxg3XeyQsm0v/WWZV9E32n7YBFF/DtnXwXybf+2Ahb/t 8XbAwcM4J9RJIMep97qEG8v6hoRFdiKwEWn76XBeJg29HPHNyRG1A0bwinSIX+YGQK04 BPyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749051584; x=1749656384; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-language:thread-index:mime-version :message-id:date:subject:in-reply-to:references:to:from:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=386a0c1mTrBKNlEc5qVgcoQHNVkh9044lrL2+fqI9GE=; b=T/UvRRRmzqihNMjjWPuCz3t7bqKqD7nG6Kc4eH6ty+09KtIRqaawM4tJGdTW2lAcr2 f6Dk2h/A2v10bau7IhH2N02t3Jb4BiHutqYXvx/s7cOwsk5Vck4O0GmOpqlI14JUUZtG LSXk+bMgp19S3gZOORGyij5Ga7R7YHMvNx01Da7KUm9PRiEUGii8Djc70nWu500pUWwm tLoxlrD6P/6NOqX63dLE3xVT5VBfVeIp/55QEUtL2FlUUIeegOBJHIlotI72/g7mNxnO 2bppRp1eD8biQZMhJRc6JMOXkL3R9jv+8qUrGcuftnMdTVWO0+/up8esfxMUjLUXCIbV HPmQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXY6Xpa15yMoRTxocv9AYddydQgonTsn+8wElAZ2S/jvoYPr7agecVmCkv2DAe+mLnMBQUXjHa9g1xf@gnusha.org X-Gm-Message-State: AOJu0Ywr8mU4PDIWtALr1gHWRGagDVijm2cDb2RlwXi1pO8sW2dKNy9n KNNVUhcKCZmqFvYWdsFvDzwbz91z2sFZOWLu0Y/tQ8XqpE5fblCPnuEn X-Google-Smtp-Source: AGHT+IFZkgOe+Y/MdxeRt8V18YH6kf6aVsibmWfj7xUIYxcAF4r58DMLqN3Hve1zofjVo8fzEJ2r9w== X-Received: by 2002:a05:6820:1791:b0:60f:39a:5d5 with SMTP id 006d021491bc7-60f0c8587b2mr2098156eaf.8.1749051583894; Wed, 04 Jun 2025 08:39:43 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZcGSjjksaPTFO0A03L+yJ8rxE9xly+LXNouEteDfQNTYQ== Received: by 2002:a4a:dd16:0:b0:60b:9f9b:49e7 with SMTP id 006d021491bc7-60be5463a31ls3491500eaf.2.-pod-prod-09-us; Wed, 04 Jun 2025 08:39:40 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCV+s7Pd0b1ch0lkk9Wr652miYwV7TIljqk86cvxCRralNGmY3QpVHwtFWupwquayYicMqB3oaMSZSlB@googlegroups.com X-Received: by 2002:a05:6808:2f0a:b0:3fa:82f6:f74d with SMTP id 5614622812f47-408f0ff68aamr3081679b6e.23.1749051580598; Wed, 04 Jun 2025 08:39:40 -0700 (PDT) Received: by 2002:a05:6808:2814:b0:3f6:a384:eb6f with SMTP id 5614622812f47-408f009ae7emsb6e; Wed, 4 Jun 2025 08:26:37 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXmRHllC0UA1xNo4wpilqEZdo7MWeFVx9u5Q/hYwLAQxxO6Km9naTxZ5grMBoif+XQyaYvESImSJknt@googlegroups.com X-Received: by 2002:a05:6808:80c3:b0:403:5150:c348 with SMTP id 5614622812f47-408f0f13988mr2738645b6e.4.1749050796764; Wed, 04 Jun 2025 08:26:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749050796; cv=none; d=google.com; s=arc-20240605; b=WZuUufphyJ2WGulnZzxa89w8V58Vrrcb7XGZCSWR2cHOnlht2J06GweEl/Xlt90T0F u0Qvq6P2btQtDCWAerf8+iIl5vHO4cPmg84x48xI66xxyaun2AaKnNwcc9Co/IXXapqu ORjWDy4y04yoV84WpHPKwE0/6uSRbtdXTU2/CUsnDZNoZhJQT3oIRWwO8I8Zdcd2dQFw mh6gBJDTlqheY3+NInou5stZqlpNv2k5w++ZM+Uze5HzvmhqWV4lAIZixK/gWVoMhTQU c1QNZd5aYiSGsRYXoqk/I5ZxbT9wQW2uOBfD1T5Os9HYQloDT+nVfsC8FCuEImiAqFRK 1AVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-language:thread-index:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:to:from :dkim-signature; bh=Q/3nzlXo2M+rWZKm091B0/li8xTwt392dhU2ZHdbpSg=; fh=TfvrE3mmA/3C5BP8Lw4n2N6ptWmm9T7AD7T3rKrCmZ4=; b=BHXXjaNSyVRhyw5KUJ1+qiV0V3WCILfGGJHfCLqd0RqSr7x5Od++O0LJBa5F3DlG0u v2xWBXSLug+wGfNEy4YFN8Pii5/nGnvkm7AXo074dV1ViXzIuToB7v55HZm1T4KJ5U/j Hj2amZkQyxL3KuRazuTb7v3dMjW9jDHH/vHqNLBt/YGQwGsMzrmt8rogKzrr8gMWuI/g EKRn824UKm6I031r36Q3qQoJAx+VBIK6kUUfq3uD7h7jgLw5iC4LME0z9Pwekm5RIdr/ 7fhKNZHTAtYSiLWQfohWUmxMv9Of7lcivNyOV/4rfAY2m3ml+ghBpbT7bRL0DyPA9gdd UxVg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@voskuil-org.20230601.gappssmtp.com header.s=20230601 header.b=vcKTYF8I; spf=none (google.com: eric@voskuil.org does not designate permitted sender hosts) smtp.mailfrom=eric@voskuil.org; dara=pass header.i=@googlegroups.com Received: from mail-qv1-xf34.google.com (mail-qv1-xf34.google.com. [2607:f8b0:4864:20::f34]) by gmr-mx.google.com with ESMTPS id 5614622812f47-40678af34desi555099b6e.0.2025.06.04.08.26.36 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Jun 2025 08:26:36 -0700 (PDT) Received-SPF: none (google.com: eric@voskuil.org does not designate permitted sender hosts) client-ip=2607:f8b0:4864:20::f34; Received: by mail-qv1-xf34.google.com with SMTP id 6a1803df08f44-6facba680a1so198236d6.3 for ; Wed, 04 Jun 2025 08:26:36 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVhscRf6AClP8CR4dMnQiEh3GShkYDE6+bAb58sS4TrGzufnMmcn5+U+NFPv/tdsmE4lhPIHj9eFlkg@googlegroups.com X-Gm-Gg: ASbGncurNRBg8hnet02+tvZojGtP6gf1XBoDdvG5KKXhx6sIYSanrOFzVG3ND3u22mR fGTE0ZYYZScmHuboGlJ8DkMEtqeIa6vTsOTcd4oTPurc/7AAXeYujNrUlDZn1DptP8EvxuTjGl9 byX7Jm8GTwEeJ8D/uP1K1hd+zZVzL6WjDdHR67bZQOpRX5MdUCV4UnvSjNswCsPxgKbI+kC6O0Z PZbd1KRQOu9Pt1vxLARJHTdGfqUQNOgjjY0yxeH9am7K4/WcXP2wzb3oz8Ko8l1yigSlwDnq6lX /QCQxE407sqyt3ooTbZANmATGB/X/sknpWtRzyePROt4dhkLPb0YI5n+1TbWSXtprm2sv8aQIgI 2JJ5ga9PMT9P9i4R0jmwXD1XJG6s= X-Received: by 2002:a05:6214:1bc8:b0:6fa:bd17:338 with SMTP id 6a1803df08f44-6faf703078cmr42049346d6.41.1749050795760; Wed, 04 Jun 2025 08:26:35 -0700 (PDT) Received: from ERICDESKTOP (c-73-227-67-43.hsd1.nh.comcast.net. [73.227.67.43]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6fafd972e5csm3707496d6.27.2025.06.04.08.26.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Jun 2025 08:26:35 -0700 (PDT) From: To: "'pithosian'" , References: <20250523131541.1521C7C0DB0@smtp.postman.i2p> <20250524205608.D723F7C1191@smtp.postman.i2p> <20250525154052.28C0E7C1013@smtp.postman.i2p> <20250525214153.163D47C0BC6@smtp.postman.i2p> In-Reply-To: <20250525214153.163D47C0BC6@smtp.postman.i2p> Subject: RE: [bitcoindev] BIP39 Extension for Manual Seed Phrase Creation Date: Wed, 4 Jun 2025 11:26:33 -0400 Message-ID: <04c301dbd565$0e07ffa0$2a17fee0$@voskuil.org> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQLLBkNjptLK3c4Ax0Fsd5auGjNbrgJEMl+dAdGUH1QBVH2l2LHpaFJw Content-Language: en-us X-Original-Sender: eric@voskuil.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@voskuil-org.20230601.gappssmtp.com header.s=20230601 header.b=vcKTYF8I; spf=none (google.com: eric@voskuil.org does not designate permitted sender hosts) smtp.mailfrom=eric@voskuil.org; dara=pass header.i=@googlegroups.com 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: -0.8 (/) > > A standard for encoding entropy > > In my view, this is exactly what BIP 39 already is. It's a specification for > encoding Base2048 numbers with a checksum, similar to Base58. The > character set is a list of words, but fundamentally the only real difference > between it, and Base2, Base10, Base16, etc is the checksum. I'm not following the thread, but I'd like to lend full support to the above statement. base 2^n, 10, 16, 32, 58, 64, 85, 2048: https://github.com/libbitcoin/libbitcoin-system/tree/master/src/radix https://github.com/libbitcoin/libbitcoin-system/tree/master/include/bitcoin/system/impl/radix specifically base_2048: https://github.com/libbitcoin/libbitcoin-system/blob/master/src/radix/base_2048.cpp base_2048 encodings with checksum applied: https://github.com/libbitcoin/libbitcoin-system/tree/master/src/wallet/mnemonics specifically bip39: https://github.com/libbitcoin/libbitcoin-system/blob/master/src/wallet/mnemonics/mnemonic.cpp best, e -- 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/bitcoindev/04c301dbd565%240e07ffa0%242a17fee0%24%40voskuil.org.