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

# x402 endpoint readiness, week 2026-W38

The x402 corpus for 2026-W38: 15373 doors named, 5021 probed, 1952 payable and 2938 not, defects by name, and the gaps counted against the observer. Signed snapshot 8, ed25519; see its timestamp status and verify completed Bitcoin proofs independently. Not a ranking.

## Artifact

weekly_brief

## Name

The Week's Doors

## Week

2026-W38

## Taken at

2026-09-20T11:00:28.668Z

## Sequence

8

## Digest

dd18c0fd7408d4ab32e47b016a9641a1adf88aaba2cd69b143d239ac1a30f627

## Battery

preflight-v2

## Doors

- **Listed** — 15373
- **Probed** — 5021
- **Payable** — 1952
- **Not payable** — 2938
- **Unreachable** — 131
- **Offers seen** — 2371

## Networks

- **Eip155:8453** — 2035
- **Solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp** — 452
- **Eip155:137** — 178
- **Eip155:42161** — 157
- **Algorand:wghe2pwdvd7s12bl5faop20egyesn73ktic1qzkkit8=** — 11
- **Hyperliquid:mainnet** — 1
- **Eip155:196** — 87
- **Eip155:84532** — 34
- **Eip155:50** — 1
- **Algorand:wghe2pwdvd7s12bl5faop20egyesn73k** — 82
- **Eip155:480** — 86
- **Eip155:143** — 91
- **Eip155:56** — 83
- **Eip155:999** — 81
- **Xrpl:0** — 85
- **Eip155:10** — 8
- **Eip155:1329** — 5
- **Eip155:42220** — 2
- **Eip155:43114** — 15
- **Eip155:4663** — 25
- **Stellar:pubnet** — 6
- **Base** — 216
- **Eip155:1** — 10
- **Solana** — 10
- **Eip155:1187947933** — 3
- **Animica:1** — 1
- **Nano:mainnet** — 1
- **Eip155:130** — 4
- **Eip155:146** — 4
- **Solana:etwtrabzayq6imfeykouru166vu2xqa1** — 3
- **Hedera:testnet** — 1
- **Eip155:5042002** — 2
- **Canton:1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc** — 2
- **Eip155:3338** — 1
- **Lightning:mainnet** — 1
- **Solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdpkuc147wwsagf** — 1
- **Base-sepolia** — 11
- **Algorand:mainnet** — 1
- **Aptos:1** — 1
- **Bip122:000000000019d6689c085ae165831e93** — 1
- **Eip155:30** — 1
- **Eip155:314** — 1
- **Filecoin:mainnet** — 1
- **Near:mainnet** — 2
- **Solana:mainnet** — 3
- **Stacks:mainnet** — 1
- **Starknet:mainnet** — 2
- **Sui:mainnet** — 2
- **Ton:-239** — 1
- **Tron:mainnet** — 2
- **Eip155:1030** — 1
- **Solana-mainnet** — 1
- **Eip155:10143** — 2
- **Eip155:295** — 2
- **Eip155:4217** — 3
- **Eip155:324** — 1
- **Eip155:59144** — 2
- **Tron:0x2b6653dc** — 1
- **Sui:testnet** — 1
- **Base-mainnet** — 2
- **Solana-devnet** — 2
- **Hedera:mainnet** — 1
- **Voi:mainnet** — 1
- **Solana:5eykt4usfv8p8njdtrepybfj1w7n2h4** — 1
- **Solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp** — 1
- **Stacks:1** — 1
- **Eip155:713715** — 1
- **Eip155:2741** — 1
- **Eip155:4326** — 1
- **Eip155:57073** — 1
- **Eip155:1952** — 1
- **Eip155:80002** — 1
- **Eip155:42793** — 1
- **Bsc** — 1

## Defects

| ID | Title | Count |
| --- | --- | --- |
| status-402 | status-402 | 2382 |
| payment-required-header | payment-required-header | 376 |
| solana-rail-receivable | solana-rail-receivable | 71 |
| bazaar-extension | bazaar-extension | 38 |
| network-mainnet | network-mainnet | 34 |
| accepts | accepts | 18 |
| signed-offers | signed-offers | 17 |
| x402-version | x402-version | 8 |
| transfer-method-signable | transfer-method-signable | 3 |
| payto-payable | payto-payable | 2 |
| amount-atomic | amount-atomic | 1 |

## Our gaps

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

## Catalog

### Compared

1314

### Agrees

1242

### Differs

72

### Not listed

19

### Not comparable

3688

### 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

5021

### Measured

860

### Unmeasured

4030

### Unreachable

131

### Not probed

0

### Speaking MPP

14

### MPP only

0

### Both

14

### x402 only

262

### Neither

584

### 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-W37
- **Payable** — 1709
- **Not payable** — 3075
- **Probed** — 4912

## 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/8.json, the signed snapshot for 2026-W38 (digest dd18c0fd7408d4ab32e47b016a9641a1adf88aaba2cd69b143d239ac1a30f627); 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

## 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-W38 (snapshot 8), observed 2026-09-20T11:00:28.668Z; ed25519-signed, key at https://scvd.store/.well-known/scvd-signing-key; bytes at https://scvd.store/corpus/8.json; verify at https://scvd.store/corpus/round/2026-W38.

## 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/8.json>
- **Week** — 2026-W38
- **Sequence** — 8
- **Observed at** — 2026-09-20T11:00:28.668Z
- **Digest** — dd18c0fd7408d4ab32e47b016a9641a1adf88aaba2cd69b143d239ac1a30f627
- **Index** — <https://scvd.store/corpus.json>
- **License** — CC-BY-4.0
- **How** — <https://scvd.store/scorers>
