An internet code left empty for twenty-five years has become the way programs pay each other

the fact
In 1999 the internet set aside a code meaning “this has to be paid for”, and never used it: collecting two cents cost more than two cents. Today that code has a use — not for a reader buying an article, but for a program buying a piece of data from another program.
26 years
from the day that code existed to the day somebody used it
bitcoin’s price around 27 october: −0.4% on the day, a close of $114,108. cointalks archive.

The HTTP code 402, “payment required”, was defined in 1999 and went unused for 26 years. On 27 October 2025 Bitcoin closed at $114,108, −0.4% against the previous day.

How it works, in four steps

When your program asks another one for a piece of data, today there is a ritual in the way: register on the site of whoever supplies the data, put in a card, receive a key, keep count of how much you use. The mechanism we are talking about replaces that with four steps that sit inside the request itself: I ask, they answer “that costs ten cents, here is where to pay it”, I pay, I receive.

The payment doesn’t go through a bank: it is a digital dollar moving from one wallet to another, and it takes a few seconds. There are 308 billion of those digital dollars in circulation today, of which 72.87 billion in the coin used almost always for this particular round trip — those are our own numbers, recomputed from the public source and not copied out of a press release.

I ask for the datait costs 10 centsI pay from the walletI get the data
the four steps of the round trip. the amount is set by whoever sells the data; the third step is the one that used to need a person with a card in their hand.

The full round trip: the program asks for the data; the service answers with the code “payment required”, the amount and the address to pay it to; the program pays from its own wallet in digital dollars; the service delivers the data. The third step is the one that used to need a person, a credit card and a registration.

Behind the standard are the largest American exchange and one of the companies that keep half the internet’s traffic on its feet, and that counts for more than the technology: it means whoever writes a service has to understand none of this. They lean on an intermediary, which collects in crypto and hands them ordinary dollars. The complication gets hidden away, as it was in every payment system that went on to work.

Why it was really needed

The reason isn’t ideological and is duller than the way it gets told: a program cannot have a credit card. It can read, write, decide, call ten different services in a second — but the moment one of those services asks it to register and pay, a person has to sit down and do it.

As long as there are five services and one person sets them up once, the problem doesn’t exist. It exists when the program has to work out on its own which data it needs, and find that out while it is working: at that point every new service is a new registration, and the program stops to wait for somebody.

Taking the person out of that spot is the whole of the news. It isn’t the underlying technology — a similar system can be built without it, and anyone saying otherwise is selling something. What the public infrastructure adds is that anybody can take part in it without asking permission from anyone, and that the payments stay verifiable from outside.

And how you know who you’re dealing with

With the payment solved, the harder problem is left, which is trust. If your program pays a service it has never seen, it wants to know three things: that the service really is who it says it is, that it has a history you can look up, and that somebody independent has checked that history.

The proposal circulating alongside the payment standard sets out exactly these three public registers: one for identity, one for reputation, one for checks done by third parties. The interesting part is that the two pieces lock together — every payment that goes through becomes a line in the reputation of whoever received it.

Put together they come to the equivalent of a bank account and an identity document for software: one says how much you can spend, the other says who you are and how you have behaved so far. As long as the second was missing, the first on its own wasn’t enough to move real money through it.

a program’s identity card
the registerthe question it answers
identityis it really you?
reputationhow did it go with everyone else?
validationwho checked, besides you?
the three registers in the proposal that sits alongside the payments, and the question each of them answers.

The proposal sets out three public registers: identity, which answers “is it really you”; reputation, which answers “how did it go with everyone else” and is fed by the payments that went through; validation, which answers “who checked it” by way of independent verifiers.

The part to squint at, and the price

The figure going around all of this is a forecast: $30 trillion a year in payments made by machines by 2030, which would be two and a half times the yearly volume of the largest card network in the world, around $12 trillion. It is a forecast from a company that invests in this sector, not a measurement of anything, and it should be read knowing who wrote it.

Meanwhile dozens of tokens have turned up claiming to serve this purpose, some with hundreds of millions in market value within a few days. For the vast majority there is no reason a payment between two programs should go through them rather than through a digital dollar, and that is the question to put to each of them before any other.

The serious risk, though, is a different and more concrete one: giving a program a wallet with money in it. If it makes a mistake, the money is spent; if somebody hijacks it, the money is stolen. Spending ceilings, double signatures and alarms are needed, and that part is the least built of all. Bitcoin, in the middle of all this, closed at $114,108, practically where it opened: the days when the plumbing gets built are not the days when the price moves.

put bluntly
the news isn’t where the money goes: it is that the spot where a person was needed now needs nobody

Put bluntly: the news isn’t that payments run over a public infrastructure, it is that the spot where a person with a credit card used to be needed now needs nobody at all.

27 October 2025published with the day’s close, recomputed on our archive
the words in this piece · 3
exchange
the platform where cryptocurrency is traded. centralized if it holds the clients’ funds, decentralized if the trades happen onchain.
token
the unit a protocol issues. it can serve to vote, to pay, to receive revenue, or to do nothing at all.
wallet
the program that keeps the keys a transaction is signed with. it doesn’t hold the funds: it holds the permission to move them.
news · 27 October 2025all the news