Re: x402

Chaals Nevile <chaals@fastmail.fm> Tue, 01 September 2026 13:00 UTC

Received: by mail2.ietf.org (Postfix) id A24511330ACED; Tue, 1 Sep 2026 06:00:24 -0700 (PDT)
Delivered-To: ietfarch-httpbisa-archive-bis2juki@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 8475B1330ACE0 for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>; Tue, 1 Sep 2026 06:00:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788267624; bh=AdDO+nTw5/JOQ6qiDj4qLI/6i7Q0CMP1ZTu+IBv6Y7o=; h=Resent-Date:From:To:Date:In-Reply-To:References:Subject: Resent-From:Resent-Sender:List-Id:List-Help:List-Post: List-Unsubscribe; b=HmsEp6QtG7cEYRkqyTHFTBnCVEmZl7czSigAx/e2omuefg5To+0+JcuFJmXhWycwG szv7wetl/tnXX9rfQ4KhwOfs6Qp+vG5hMFbEu51+twWundkSErG9wX/QCmiQGrKf4o bUMK/RsEJkJxte+COiVc8Mwbr0d5a8+sK9bsSFBc=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -5.389
X-Spam-Level:
X-Spam-Status: No, score=-5.389 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="iuJVxIp6"; dkim=pass (2048-bit key) header.d=w3.org header.b="XXHkFyN7"; dkim=pass (2048-bit key) header.d=fastmail.fm header.b="M8/oZ7Oi"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="U2oOajKi"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qn8cEFBsP5Kt for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>; Tue, 1 Sep 2026 06:00:23 -0700 (PDT)
Received: from mab.w3.org (mab.w3.org [IPv6:2600:1f18:7d7a:2700:d091:4b25:8566:8113]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id E7E001330AC59 for <httpbisa-archive-bis2Juki@ietf.org>; Tue, 1 Sep 2026 06:00:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:MIME-Version:References:In-Reply-To:Date:To:From:Message-Id: Content-Type:Cc:Reply-To; bh=P9cZ2IXC7WhgW5nJbSBWSmVU9GA04wIDdn40qhKOjHg=; b= iuJVxIp6Eo8h6jNxz0U89CySfXcEpkhM6cDAAq4gWlEk/Na8cxkx9rHPs2upi2KqRF7NqVEHsI4sA Kjbu58oktWxFKNyRqgp1SI+QPbxqB6fNssTFo1IoVGsTw7TBnz6YjDnn0sPRY+HfBLbIuKmTwPSZ7 TNC/QzvLMDvm9GdAfzUaIOabJGBEVVnCxyxh3p6Pd9XJBipypV8okrKXdPlAPlysBeGuJaMZrHDdL mgXjr275os/MaXPkZDn7ek7cSdbRVyg4fQVfI5TURCgcT4WPCrmr2EafhSFjCDkzRSEZx+mJBvzV3 MU5Mwdr2PonXXhNW88ejE9cIuTLG7PUXaQ==;
Received: from lists by mab.w3.org with local (Exim 4.98.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1x1O57-0000000HD6X-1PYN for ietf-http-wg-dist@listhub.w3.org; Tue, 01 Sep 2026 12:59:17 +0000
Resent-Date: Tue, 01 Sep 2026 12:59:17 +0000
Resent-Message-Id: <E1x1O57-0000000HD6X-1PYN@mab.w3.org>
Received: from ip-10-0-0-144.ec2.internal ([10.0.0.144] helo=pan.w3.org) by mab.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from <chaals@fastmail.fm>) id 1x1O54-0000000HD5d-2JTN for ietf-http-wg@listhub.w3.internal; Tue, 01 Sep 2026 12:59:14 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=MIME-Version:References:In-Reply-To:Date:Subject:To:From:Message-Id: Content-Type:Cc:Reply-To; bh=P9cZ2IXC7WhgW5nJbSBWSmVU9GA04wIDdn40qhKOjHg=; t=1788267554; x=1789131554; b=XXHkFyN7FOXcFkD6sGRGV7JIuOiG2JNzQmWntrJHq4KoGDd wp+RCzvzG/D3rBSjBmeEUPevZVhdSL9R+ZXdheVG/OoC+ONOJU60B9bI1uF36cx0QaLU7UqWMKP98 kvL5Oou5OF4Igio6nQCFOyA7w7vK+EmAlXRxdlXjmWmaN+7rNS2RC0ugDf8caDADwm09mTrBIv6aY 2harO0EeE+n9TBCtUHBh2QZ5qMF/kmOKNB/zfOy7CMAS2y29t+X35tQ21vXKvBHCP1Vz9oU5MNwpj +fOHuro2lGXY8h5eHGZpsjsmidwrBsqIY4hEPrlxcpoNkkvXid90h0v7S2TYbZYw==;
Received-SPF: pass (pan.w3.org: domain of fastmail.fm designates 202.12.124.147 as permitted sender) client-ip=202.12.124.147; envelope-from=chaals@fastmail.fm; helo=fout-b4-smtp.messagingengine.com;
Received: from fout-b4-smtp.messagingengine.com ([202.12.124.147]) by pan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from <chaals@fastmail.fm>) id 1x1O54-00000006wqY-1Fb9 for ietf-http-wg@w3.org; Tue, 01 Sep 2026 12:59:14 +0000
Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id 54A261D000D4 for <ietf-http-wg@w3.org>; Tue, 1 Sep 2026 08:59:10 -0400 (EDT)
Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Tue, 01 Sep 2026 08:59:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1788267550; x=1788353950; bh=P9cZ2IXC7W hgW5nJbSBWSmVU9GA04wIDdn40qhKOjHg=; b=M8/oZ7Oiy6jypO9hWrWNJ7hcjI FbKjPuBi3YYZPqWzM2lPeMpe4DUQRDWL0lwEZun4d0T7zl6IePq30bJopnIq6N1z Oc4rvQZO9XdzBbSQMrAUKcLc7DE3TDJbtoaeLW2TNOHNcxy04QSIGusYG5Zm9X8e NS9c/HJfZJTswKOrKU/1m6KBrxPHeq8psbRiiI3kwIR9JVDB9bezEli35P248bMF ALN7MIcx26gQBzwww8s7/xeDmj5rBCgofj/FV+aCGSp2UZGyE0w6AlDWHf9Uj0D1 CR49A6jMJkEkK4U3GEWsAQzHHP/hkUBdmp+VjOqlMCo4Cc9yQtYSJYMg9/EA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1788267550; x=1788353950; bh=P9cZ2IXC7WhgW5nJbSBWSmVU9GA04wIDdn4 0qhKOjHg=; b=U2oOajKiTIMZO+SnCAeqlUF2SNxpOBv963lTMnz/TF+ZzzsCA0C GVgU5YIrTOjMyZ3PcshkjwPGHU/WWbKNS5ZI4A+1q7mgOC8v9wGtICT7AxDag/8J 105aOcZ/zWIM7LLJihMOp5jIcWE8HKkNWLsvhfjRMevXB+XZkJgWADdWM0Mm+4LT TqsTfPAndpfEg5bhZDoNfs953XaT3vD8j/vWDpMuSnLS/Z23eKxLSJbPU3jqR20y uuX6n+ktYi8LTjUUiuTO5bEGsnkHCszM5/4hJlvuE5ETUsUrczayS1VHBa97xbSB //9GwbETQqg+c4KP655vaUqrFpxWna5FTjg==
X-ME-Sender: <xms:HsyWagmd7ixbW9lTTDS714m7DQVbfHzFu4J313U-xKxTzwc04SQwdA> <xme:HsyWaluEmIe2nt9JNW9lwHb9DOR67VhPtC24JfbcICbGnpnUnvhL97UiD_Fi9Pr_g RHoBhoEiCb0HZUpPllKxwFAjEe7k0SD7yZxN04Th6y7BqL5HNpU63U>
X-ME-Received: <xmr:HsyWapvpbrlIj_L6Gvx2gBDcPOpNEKwqpNcsyATYDQKGOKmEu7EuqvrMmdrAaBvVfECp>
X-ME-Proxy-Cause: dmFkZTENJVElnN7V57ZUvaYywW8kB+ZLDsT+gz+FX6Z0WCuGECJI9olr3g/Nka4RgdAJbM f8h1MrudSO/g8it8R8zUbEMyjA2tGbA4It5IM3TesM9B9EOx/Z6pnwMKNMLkdln2WzKFbh wHA7jkl9fFOrIbygZ/JtvhBjIDGMG+rylY+nt7pEe1Ql/Aqk9KWhD5WYMiSrEUmlBuUAWi tdoVkkUr2qdO/mLOME1Q3fg4zODLmehinvQfO+xnrID0uQxoFZ1YWwjPMUiw1q0G1OWII5 KWIGCbOPQjpYxcDXsrKZ6IyXVE9u/atoLZbXcRP6S7Cm+2a4tXCJtgDgbV5sdJBfq2X5Vf uorO/cZn2jibNZrVXkXrr3LV0OlvSCJA/C4/j14a1JGPpgTjc2Apo24zbDXYT7l4s7diY5 x2Us9i9p+rSV7ZouBF5YncsyK2qCbYjDYPL2IM3moVgiQjHA3DEtc48LyyHJLrkr9QtoaM mMEWwVlqK1wvsAJB982gWF/yhfJrHc2Tq9UeM/txi+trpI3z2wv/9N+Ip7DAwZtWTIahid wqIZrCBDbPayHYbkh2XGNqkHhkAItb92M51uCycekl0ve/UEjZFWJwlFzVSbgEQ3ramw6b D+0RA8vc+ZOaSNBwSX2QXVSXcywRu2cFwKXLIbNxGJLUS2PC1tGlKlXWyfDQ
X-ME-Proxy: <xmx:HsyWapbNngVAChvNV-gEgROQV7435w4bmwoQwnPbMG8aW1ha9FkMSQ> <xmx:HsyWaia4vCdb2iFa-hu607H8m_AifM2vGcY1l7fFq0XmYPpL5N8Ncg> <xmx:HsyWalUNSphLCu0rh43x6IDDzcy8ntUoF93mZ1VgKe9J9CfhoVrMIQ> <xmx:HsyWap0AAwExsHalJMW7yRd49mJuT6uG7VSLDuAUKUpLlvijiQouFA> <xmx:HsyWauG6m0VTzBAYJFL2vRJIbaey1sDpk12gcI3TVcu7o3SSGHVHj_M->
Feedback-ID: ie19146cd:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <ietf-http-wg@w3.org>; Tue, 1 Sep 2026 08:59:09 -0400 (EDT)
Content-Type: multipart/alternative; boundary="----sinikael-?=_1-17882675484590.29270534479770993"
Message-Id: <1788266224669.787392354.768517535@fastmail.fm>
From: Chaals Nevile <chaals@fastmail.fm>
To: ietf-http-wg@w3.org
Date: Tue, 01 Sep 2026 12:59:08 +0000
In-Reply-To: <CA+k3eCTbq_mPmX+Vgz+Ygy2nryNuXcE5X0GGu_T6O8FrnrMtSg@mail.gmail.com>
References: <CA+k3eCTbq_mPmX+Vgz+Ygy2nryNuXcE5X0GGu_T6O8FrnrMtSg@mail.gmail.com>
X-Mailer: Vivaldi Mail
User-Agent: Vivaldi Mail/8.1.4087.75
MIME-Version: 1.0
X-W3C-Hub-DKIM-Status: validation passed: (address=chaals@fastmail.fm domain=fastmail.fm), signature is good
X-W3C-Hub-DKIM-Status: validation passed: (address=chaals@fastmail.fm domain=messagingengine.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-9.8
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, DMARC_PASS=-0.001, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1x1O54-00000006wqY-1Fb9 878042b73d993abb911db4a2c96411d2
X-Original-To: ietf-http-wg@w3.org
Subject: Re: x402
Archived-At: <https://www.w3.org/mid/1788266224669.787392354.768517535@fastmail.fm>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/54175
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

On Monday, 31 August 2026 16:58:46 (+02:00), Brian Campbell wrote:


I'm pretty sympathetic to the sentiment here but don't expect that asking to desist will have any effect at all, whether done nicely or even via a sternly written letter. 


I agree that asking them to desist is unlikely to be worth the effort. The calculus changes if you're explicitly proposing that IETF support legal action if they fail to do so, but I suspect my conclusion doesn't. 


I think the point of open source is that others can build things and see what happens. That seems to be the sentiment expressed in e.g. RFC8721 albeit with qualifications.


It might be worthwhile suggesting that they can benefit from the experience of the people at IETF, if you're interested in putting a hand on the tiller - or clarifying how they can avoid spoiling the space for others if you have a use case that their approach would preclude. (A risk is, as always, that precluding others from building interoperable systems is a goal).


Of course tarring a whole group with the brush of "rogues and charlatans", and all of their work as garbage, possibly doesn't set up an especially good initial vibe. (There is no need to apologise for opinions, but making standards in collaboration with other people sometimes requires not just technical capability but also a little bit of withholding things you might like to say... </captainObvious>). It shouldn't be a fatal problem for a genuine effort at collaboration, but who knows.



Public ridicule and slanging matches are always available as an alternative approach. See above regarding the cost and value of effort.


cheers


chaals


There are even a x401 "standard" that seems to be capitalizing in the name recognition. 


On Sun, Aug 30, 2026, 3:46 AM Martin Thomson <mt@lowentropy.net <mailto:mt@lowentropy.net> > wrote:

Hi everyone,

It looks like some well-intentioned people at the Linux Foundation have decided to define the semantics of the 402 status code.

I have opinions about the quality of their work (let's be frank, this is not good work; it reads like AI slop), but the more substantive point here is that the IETF is the right place to define the semantics of status codes.  Should we ask them nicely to desist?

There are some pieces that an external project should be free to define. They define some header fields for use in indicating how to make payments.  Those might be cryptocurrency garbage (I'm not going to apologize for my contempt of that technology) but those don't need to be our business.

Cheers,
Martin



CONFIDENTIALITY NOTICE: This email may contain confidential and privileged material for the sole use of the intended recipient(s). Any review, use, distribution or disclosure by others is strictly prohibited.  If you have received this communication in error, please notify the sender immediately by e-mail and delete the message and any file attachments from your computer. Thank you.

-- 
Charles "Chaals" Nevile
Using fastmail.fm because it's worth it