From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 03 May 2025 04:55:35 -0700 Received: from mail-yb1-f186.google.com ([209.85.219.186]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1uBBSw-0007Uf-EZ for bitcoindev@gnusha.org; Sat, 03 May 2025 04:55:35 -0700 Received: by mail-yb1-f186.google.com with SMTP id 3f1490d57ef6-e639763e43dsf4498448276.0 for ; Sat, 03 May 2025 04:55:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1746273328; x=1746878128; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:references:in-reply-to:message-id:to:from:date:sender:from :to:cc:subject:date:message-id:reply-to; bh=4nFonDniUxWMA8+hgiRGf2hQf3bzAXMs9HaBCDGeQww=; b=ZE3sp+SDbYf6Dh6kbL2jG4BISjDdjL4WX8kiPF0WLylzAExeMwAlRmewiAvZdGeeIi zi/eBDoR967qsWW5kxGZdxrV9GguoH8Q5wb5a/v4pVoXYwSt2GwWMTlmFMQscrgkA2DQ CFZSdcTJSULnfzfeZAuWZsXCqewJodAPSJyLnFU8jWSvqNcSj6ZzuLRhxfC0YNJeTPV7 EnHYbHUKKMGSKy8A0dp3dLXcNOj945Uhhq1dMu43b/GOa4B9XG0M6j9bR/OCpzULmKuO hXF3qPO5lraicJWSB1eOZbEvFrfmYhQyKtLqlUEiD0QV0b/VZojqsZjroD6TpvgaaVZd 8kYw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746273328; x=1746878128; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:references:in-reply-to:message-id:to:from:date:from:to:cc :subject:date:message-id:reply-to; bh=4nFonDniUxWMA8+hgiRGf2hQf3bzAXMs9HaBCDGeQww=; b=Vy4Ttc4MRkeg7TqDVkRddYEo0lG0h2eey5OeQcjpMQMnHAMrEh+lBeEP6gm6BfKzY9 UQh/7Jy8EyCECTXbueRgWuDuqraO0q/znPgYwpm/k8ojkP3NWDWMfJ1qS0o66iIH/L7P 5SK2qHxZb1tldmS4g50HMv05PIi7Tqx+tKNU1fxXYNjpVeARak627R8CR8eAePaBMvGa 6FcXffxcs8KgRgra9IggxTwKiQti0eKOQ0HQBYwe9fS0XegR9dtCpDT4e+o0RXnPC7rq +1Bx5ZY2rFwQYp4eHtw5uX/VqV9zt8+H3lpHy+yeE34ar5K/B4KJN26zZo6o41Wran0C J+cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746273328; x=1746878128; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:references:in-reply-to:message-id:to:from:date:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=4nFonDniUxWMA8+hgiRGf2hQf3bzAXMs9HaBCDGeQww=; b=Nn5dRqa2EPGHSYX9B8sA2WFJHXs63uhs+EslueYRq2TykEQkRbFm/RQDlLKRnWMIYs f8u4I7FlGqDkxBrl6oMYS405S2tV8sayJbJXPzcgUC2H+bUQB+iK1ltpbgzcISMdn0iK 6zasksO+pROLHNnuMr4PzrTniy49fbGcXQOnGdnxWwHfhajzJoYVTuhL0XP0lawh/PpD rvtzLZBdTStLtWWstQCei6hKhwJlA+zh11dVbDqiPRMx4/9IeJ2LBkrMMguD7/gqLf9g b8sz3MWj4tKYQyh6I4XEKn4/5U3IyV8W/ioHhVI1/6XZ8JTYhOj/jZ5Bt6zeYij0xKpH kDrQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=1; AJvYcCUXUfqyBKaWQ0Cfc4vDqBIZIikgd76tlmCd9S8KiSC+8dpWXLCFKqnkEC5JXasKISbSB/Qwf+VmE0zB@gnusha.org X-Gm-Message-State: AOJu0YzahuW8451TnJXi2jZ/FyZ568mv5EpjS1wdEvKJsImRh8Z0/KfO 76Mdskh0oo1ZLcKeGgp7lmd/j5VYk1udxcVpp7yOniIw34jdXhdI X-Google-Smtp-Source: AGHT+IEW+20aQYmmVjB1eXvB6SsgEx14sFznWrFg7H3B80p6sfHmsbyPvdnUBB26RzYlM3FsRPWc2w== X-Received: by 2002:a05:6902:1a49:b0:e73:11a5:bcb8 with SMTP id 3f1490d57ef6-e7571a5a487mr2985632276.18.1746273328152; Sat, 03 May 2025 04:55:28 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=AVT/gBGyz4ObRzldk3bXMWVkBys9oAFRwdi6ZZDMFjisgKzW3A== Received: by 2002:a25:d305:0:b0:e74:7dfc:1c16 with SMTP id 3f1490d57ef6-e74dc7c5279ls1118491276.1.-pod-prod-05-us; Sat, 03 May 2025 04:55:24 -0700 (PDT) X-Received: by 2002:a05:690c:3511:b0:6fd:a226:fb24 with SMTP id 00721157ae682-708eaecea59mr9798007b3.10.1746273324135; Sat, 03 May 2025 04:55:24 -0700 (PDT) Received: by 2002:a05:690c:a10:b0:708:1ea1:3cd5 with SMTP id 00721157ae682-708cfde0f15ms7b3; Fri, 2 May 2025 13:54:28 -0700 (PDT) X-Received: by 2002:a05:690c:9c09:b0:6f5:2793:2897 with SMTP id 00721157ae682-708cede52a1mr67362347b3.30.1746219267314; Fri, 02 May 2025 13:54:27 -0700 (PDT) Date: Fri, 2 May 2025 13:54:26 -0700 (PDT) From: Jakub Szwedo To: Bitcoin Development Mailing List Message-Id: <3339434d-6a10-4ccf-b1dd-2aa9afee5864n@googlegroups.com> In-Reply-To: References: <17076438-87eb-4531-81a1-e1850dffe277n@googlegroups.com> Subject: Re: [bitcoindev] BIP Proposal: Define Bitcoin Subunits as Satoshis/Sats MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_4632_1949438576.1746219266928" X-Original-Sender: jakubszwedo@gmail.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.4 (/) ------=_Part_4632_1949438576.1746219266928 Content-Type: multipart/alternative; boundary="----=_Part_4633_1273846597.1746219266928" ------=_Part_4633_1273846597.1746219266928 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, If the author of the BIP would like to add some accessibility and voice/UI= =20 guidance mentioned by Lucas, a great open source resource created by=20 Bitcoin Design community exists on the topic: https://bitcoin.design/guide/designing-products/units-and-symbols/ I hope it helps. Best, Jakub On Thursday, 1 May 2025 at 11:24:17 UTC+2 Lucas Andr=C3=A9 wrote: > Maranatha! > > I propose a small addition that could improve this, particularly for user= s=20 > relying on assistive technologies (like our boi Hal Finney once did). > > Specifically, I suggest adding a short section on *accessibility and=20 > voice/UI guidance*. Your proposal does a solid job, but it doesn't yet=20 > cover how these should be handled in screen readers, voice assistants, or= =20 > accessible interfaces. Below is a proposed section that could be added=20 > under "specification" or introduced as a new non-normative section. > > To ensure clarity and inclusiveness in UIs and assistive technologies, th= e=20 >> following recommendations apply: >> =20 >> Pronunciation: >> The abbreviation "sat" should be pronounced as /s=C3=A6t/, and "sats" (p= lural)=20 >> should be pronounced as /s=C3=A6ts/ (rhyming with "cats") by screen read= ers and=20 >> voice assistants. "Satoshi" (singular) is pronounced /s=C9=99=CB=88to=CA= =8A=CA=83i/. "Satoshis"=20 >> (plural) is pronounced /s=C9=99=CB=88to=CA=8A=CA=83iz/.=20 > > =20 > > Singular vs. Plural: >> "1 sat" should be read as "one satoshi" and "100 sats" as "one hundred= =20 >> satoshis" to preserve correct pluralization and meaning. When reading=20 >> aloud:=20 > > =20 > > "1 sat" =E2=86=92 "one satoshi" =E2=86=92 /w=CA=8Cn s=C9=99=CB=88to=CA=8A= =CA=83i/ >> "100 sats" =E2=86=92 "one hundred satoshis" =E2=86=92 /w=CA=8Cn =CB=88h= =CA=8Cndr=C9=99d s=C9=99=CB=88to=CA=8A=CA=83iz/ >> =20 >> Readable Formats: >> Prefer full terms in accessibility modes (e.g., "satoshis" instead of=20 >> "sats"), and group digits to assist parsing (e.g., "12,345" instead of= =20 >> "12345"). >> =20 >> Contextual Labels: >> Interfaces should use clear alt-text or aria-labels such as: *alt=3D"Tra= nsaction=20 >> fee: 14 satoshis per virtual byte". * This enables screen readers and=20 >> other assistive technologies to accurately interpret and communicate the= =20 >> content. > > =20 > If this makes sense, I'd be happy to help refine it or adjust to fit the= =20 > structure if necessary. > > References:=20 > https://www.internationalphoneticalphabet.org > https://tophonetics.com > > Peace, > Lucas. > > On Tue, Apr 29, 2025 at 11:16=E2=80=AFAM 'OceanSlim' via Bitcoin Developm= ent=20 > Mailing List wrote: > >> To the Bitcoin developer community, >> >> I'm writing to propose a new Bitcoin Improvement Proposal (BIP) aimed at= =20 >> formally standardizing terminology for Bitcoin's smallest unit. This is = an=20 >> informational BIP that seeks to officially recognize "satoshi" (singular= )=20 >> or "satoshis" (plural) as the standard term for 1/100,000,000 of a bitco= in,=20 >> with "sats" as the standard abbreviation. >> >> While this terminology is already widely used throughout the Bitcoin=20 >> ecosystem, no formal standard exists, leading to inconsistent usage acro= ss=20 >> applications, documentation, and communications. This BIP seeks to=20 >> formalize what has organically become common practice. >> >> The BIP can already be viewed here: >> https://github.com/bitcoin/bips/pull/1841=20 >> >> >> I'd like to note that this proposal differs from BIP-176 (Bits=20 >> Denomination) and the recent BIP-177 proposal (Redefine Bitcoin's Base= =20 >> Unit). While those proposals suggest changing or adding denomination=20 >> schemes, this BIP simply formalizes existing widely-used terminology=20 >> without changing the underlying unit structure. >> >> I look forward to your feedback and suggestions. >> >> Thank you, >> >> OceanSlim >> npub1zmc6qyqdfnllhnzzxr5wpepfpnzcf8q6m3jdveflmgruqvd3qa9sjv7f60 >> >> --=20 >> You received this message because you are subscribed to the Google Group= s=20 >> "Bitcoin Development Mailing List" group. >> To unsubscribe from this group and stop receiving emails from it, send a= n=20 >> email to bitcoindev+...@googlegroups.com. >> To view this discussion visit=20 >> https://groups.google.com/d/msgid/bitcoindev/17076438-87eb-4531-81a1-e18= 50dffe277n%40googlegroups.com=20 >> >> . >> > --=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/= 3339434d-6a10-4ccf-b1dd-2aa9afee5864n%40googlegroups.com. ------=_Part_4633_1273846597.1746219266928 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi,

If the author of the BIP would like to add some=C2=A0accessi= bility and voice/UI guidance mentioned by Lucas, a great open source resour= ce created by Bitcoin Design community exists on the topic:

http= s://bitcoin.design/guide/designing-products/units-and-symbols/

I= hope it helps.

Best,
Jakub

On Thursday, 1 May 2025 at 11= :24:17 UTC+2 Lucas Andr=C3=A9 wrote:
Maranatha!
I propose a small addition that could improve this, particularly for users= relying on assistive technologies (like our boi Hal Finney once did).
<= br>Specifically, I suggest adding a short section on=C2=A0accessibility = and voice/UI guidance. Your proposal does a solid job, but it doesn'= ;t yet cover how these should be handled in screen readers, voice assistant= s, or accessible interfaces. Below is a proposed section that could be adde= d under "specification" or introduced as a new non-normative sect= ion.

To ensure cla= rity and inclusiveness in UIs and assistive technologies, the following rec= ommendations apply:
=C2=A0
Pronunciation:
The abbreviation "s= at" should be pronounced as /s=C3=A6t/, and "sats" (plural) = should be pronounced as=C2=A0/s=C3=A6ts/ (rhyming with "cats") by= screen readers and voice assistants. "Satoshi" (singular) is pro= nounced /s=C9=99=CB=88to=CA=8A=CA=83i/. "Satoshis" (plural) is pr= onounced /s=C9=99=CB=88to=CA=8A=CA=83iz/.=C2=A0
=C2=A0
Singular vs. Plural:
"1 sat" shou= ld be read as "one satoshi" and "100 sats" as "one= hundred satoshis" to preserve correct pluralization and meaning. When= reading aloud:=C2=A0
=C2=A0
"1 sat" =E2=86=92 "one satoshi" =E2=86=92 /w=CA=8C= n s=C9=99=CB=88to=CA=8A=CA=83i/
"100 sats" =E2=86=92 "one= hundred satoshis" =E2=86=92 /w=CA=8Cn =CB=88h=CA=8Cndr=C9=99d s=C9=99= =CB=88to=CA=8A=CA=83iz/
=C2=A0
Readable Formats:
Prefer full terms= in accessibility modes (e.g., "satoshis" instead of "sats&q= uot;), and group digits to assist parsing (e.g., "12,345" instead= of "12345").
=C2=A0
Contextual Labels:
Interfaces shoul= d use clear alt-text or aria-labels such as:=C2=A0alt=3D"Transaction fee: 14 satoshis per virtual byte".=C2=A0=C2=A0This enables screen readers and other assistive technologies= to accurately interpret and communicate the content.
=C2=A0If this makes sense, I'd be happy to help refine it or adjust to fit t= he structure if necessary.

References:=C2=A0

= On Tue, Apr 29, 2025 at 11:16=E2=80=AFAM 'OceanSlim' via Bitcoin De= velopment Mailing List <bitco= ...@googlegroups.com> wrote:

To the Bitcoin developer communi= ty,

I&#= 39;m writing to propose a new Bitcoin Improvement Proposal (BIP) aimed at f= ormally standardizing terminology for Bitcoin's smallest unit. This is = an informational BIP that seeks to officially recognize "satoshi"= (singular) or "satoshis" (plural) as the standard term for 1/100= ,000,000 of a bitcoin, with "sats" as the standard abbreviation.<= /p>

While t= his terminology is already widely used throughout the Bitcoin ecosystem, no= formal standard exists, leading to inconsistent usage across applications,= documentation, and communications. This BIP seeks to formalize what has or= ganically become common practice.

The BIP can already be viewed here= :
https://github.com/bitcoin/bips/pull/1841

I'd = like to note that this proposal differs from BIP-176 (Bits Denomination) an= d the recent BIP-177 proposal (Redefine Bitcoin's Base Unit). While tho= se proposals suggest changing or adding denomination schemes, this BIP simp= ly formalizes existing widely-used terminology without changing the underly= ing unit structure.

I look forward to your feedback and suggestions.

Thank you,

= OceanSlim
npub1zmc6qyqdfnllhnzzxr5wpepfpnzcf8q6m3jdveflmgruqvd3qa9sjv7f6= 0

--
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 bitcoindev+...@googlegro= ups.com.
To view this discussion visit ht= tps://groups.google.com/d/msgid/bitcoindev/17076438-87eb-4531-81a1-e1850dff= e277n%40googlegroups.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/bitcoind= ev/3339434d-6a10-4ccf-b1dd-2aa9afee5864n%40googlegroups.com.
------=_Part_4633_1273846597.1746219266928-- ------=_Part_4632_1949438576.1746219266928--