---
title: "x402 endpoint readiness, week 2026-W39"
description: "The x402 corpus for 2026-W39: 15170 doors named, 4946 probed, 2153 payable and 2644 not, defects by name, and the gaps counted against the observer. Signed snapshot 9, ed25519; see its timestamp status and verify completed Bitcoin proofs independently. Not a ranking."
canonical: "https://scvd.store/corpus/round/2026-W39"
url: "https://scvd.store/corpus/round/2026-W39"
data: "https://scvd.store/corpus/9.json"
---

# x402 endpoint readiness, week 2026-W39

The x402 corpus for 2026-W39: 15170 doors named, 4946 probed, 2153 payable and 2644 not, defects by name, and the gaps counted against the observer. Signed snapshot 9, ed25519; see its timestamp status and verify completed Bitcoin proofs independently. Not a ranking.

## Artifact

weekly_brief

## Name

The Week's Doors

## Week

2026-W39

## Taken at

2026-09-25T13:32:50.628Z

## Sequence

9

## Digest

83083545f9c8c291fd0425a3045f5f4308021079baa2be6b42b4e379915315db

## Battery

preflight-v2

## Doors

- **Listed** — 15170
- **Probed** — 4946
- **Payable** — 2153
- **Not payable** — 2644
- **Unreachable** — 149
- **Offers seen** — 2597

## Networks

- **Eip155:8453** — 2254
- **Solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp** — 497
- **Eip155:137** — 158
- **Eip155:42161** — 134
- **Algorand:wghe2pwdvd7s12bl5faop20egyesn73ktic1qzkkit8=** — 16
- **Hyperliquid:mainnet** — 1
- **Eip155:143** — 54
- **Eip155:50** — 1
- **Eip155:84532** — 60
- **Eip155:480** — 47
- **Eip155:56** — 47
- **Eip155:196** — 50
- **Algorand:wghe2pwdvd7s12bl5faop20egyesn73k** — 42
- **Eip155:999** — 42
- **Xrpl:0** — 47
- **Eip155:10** — 9
- **Eip155:1329** — 6
- **Eip155:42220** — 3
- **Eip155:43114** — 19
- **Eip155:4663** — 27
- **Stellar:pubnet** — 6
- **Animica:1** — 1
- **Eip155:1** — 17
- **Base** — 207
- **Eip155:5042** — 14
- **Eip155:1187947933** — 2
- **Solana** — 10
- **Nano:mainnet** — 2
- **Cosmos:gonka-mainnet** — 1
- **Hedera:testnet** — 1
- **Eip155:130** — 4
- **Eip155:146** — 4
- **Solana:etwtrabzayq6imfeykouru166vu2xqa1** — 3
- **Eip155:5042002** — 3
- **Canton:1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc** — 2
- **Eip155:4326** — 2
- **Eip155:11142220** — 1
- **Lightning:mainnet** — 1
- **Base-sepolia** — 9
- **Eip155:1030** — 1
- **Solana-mainnet** — 1
- **Eip155:10143** — 1
- **Eip155:295** — 1
- **Eip155:4217** — 4
- **Solana:mainnet** — 3
- **Eip155:324** — 1
- **Eip155:59144** — 2
- **Eip155:31612** — 1
- **Tron:0x2b6653dc** — 1
- **Near:mainnet** — 2
- **Sui:testnet** — 1
- **Base-mainnet** — 1
- **Solana-devnet** — 2
- **Hedera:mainnet** — 1
- **Voi:mainnet** — 1
- **Solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp** — 1
- **Stacks:1** — 1
- **Starknet:mainnet** — 2
- **Sui:mainnet** — 2
- **Tron:mainnet** — 2
- **Eip155:713715** — 1
- **Eip155:2741** — 1
- **Eip155:57073** — 1
- **Eip155:1952** — 1
- **Eip155:80002** — 1
- **Eip155:42793** — 1
- **Bsc** — 1
- **Algorand:mainnet** — 1
- **Aptos:1** — 1
- **Bip122:000000000019d6689c085ae165831e93** — 1
- **Eip155:30** — 1
- **Eip155:314** — 1
- **Filecoin:mainnet** — 1
- **Stacks:mainnet** — 1
- **Ton:-239** — 1

## Defects

| ID | Title | Count |
| --- | --- | --- |
| status-402 | status-402 | 2095 |
| payment-required-header | payment-required-header | 330 |
| solana-rail-receivable | solana-rail-receivable | 81 |
| network-mainnet | network-mainnet | 60 |
| bazaar-extension | bazaar-extension | 40 |
| signed-offers | signed-offers | 19 |
| accepts | accepts | 17 |
| x402-version | x402-version | 6 |
| payto-payable | payto-payable | 3 |
| transfer-method-signable | transfer-method-signable | 2 |
| amount-atomic | amount-atomic | 1 |

## Our gaps

- **Not probed** — 2
- **Observer degraded** — 0
- **Coverage suspect** — false

## Catalog

### Compared

1491

### Agrees

1411

### Differs

80

### Not listed

1

### Not comparable

3454

### What this is

Per probed host, whether the discovery catalog's copy of the door's terms (payTo and amount, matched by rail) agrees with the challenge the same probe read; the catalog's lastUpdated beside it. Attributed to the catalog: a seller cannot edit the copy, so a difference is the copy's age or the door's move since ingestion, never a defect of the door alone. Counts carry their denominator (compared = agrees + differs); listed-bare rows and doors that served no challenge are counted as not comparable, not as disagreement.

## MPP

### Probed

4946

### Measured

4797

### Unmeasured

0

### Unreachable

149

### Not probed

2

### Speaking MPP

249

### MPP only

1

### Both

248

### x402 only

2127

### Neither

2421

### Batteries

- mpp-v1

### What this is

MPP challenges read from the same unpaid response. measured counts answered rows carrying both the saved MPP battery and protocols_spoken; unmeasured counts answered rows without them. Unreachable and not-probed rows supply no protocol observation. The x402 verdict keeps its meaning; credentials, delivery and receipts were not observed. No reading here rests on a payment: the till of this store has spoken MPP since 2026-09-18, and that says nothing about the door read.

## Previous

- **Week** — 2026-W38
- **Payable** — 1952
- **Not payable** — 2938
- **Probed** — 5021

## Not a ranking

Counts, with their denominators, for one signed week. No host is ranked or named on this page; the doors themselves are listed alphabetically at /doors, each with its own dated observation. Every figure here carries the two numbers it came from, which is the house sentence: never a ranking, and never a verdict without its derivation and denominator beside it.

## How to rederive

Every number here is a count over https://scvd.store/corpus/9.json, the signed snapshot for 2026-W39 (digest 83083545f9c8c291fd0425a3045f5f4308021079baa2be6b42b4e379915315db); recount it with your own tools and compare against the chain at https://scvd.store/corpus.json.

## Every door

<https://scvd.store/doors>

## Weeks held

- 2026-W32
- 2026-W33
- 2026-W34
- 2026-W35
- 2026-W36
- 2026-W37
- 2026-W38
- 2026-W39

## Corrections

Things this store said that later proved wrong live at /corrections — dated, with what changed so each cannot recur quietly. If a claim on this surface was ever corrected, that is where the correction stands.

## Cite

scvd.store, corpus round 2026-W39 (snapshot 9), observed 2026-09-25T13:32:50.628Z; ed25519-signed, key at https://scvd.store/.well-known/scvd-signing-key; bytes at https://scvd.store/corpus/9.json; verify at https://scvd.store/corpus/round/2026-W39.

## Cite format

One line to quote verbatim: the issuer, what and which, when it was observed, how it is signed and where the key is, and the URL whose bytes are the thing cited. A citation names an observation, never a judgment.

## Cite JSON

- **Cites** — <https://scvd.store/corpus/9.json>
- **Week** — 2026-W39
- **Sequence** — 9
- **Observed at** — 2026-09-25T13:32:50.628Z
- **Digest** — 83083545f9c8c291fd0425a3045f5f4308021079baa2be6b42b4e379915315db
- **Index** — <https://scvd.store/corpus.json>
- **License** — CC-BY-4.0
- **How** — <https://scvd.store/scorers>
