A change in x402’s Algorand network handling means the latest client version can no longer pay many sellers using the older network identifier, according to an article by Frits Zwager published on Hugging Face. The author’s 29 October scan found 1,382 Algorand-only routes affected, with practical fixes for both sellers and buyers.
Watch Desk analysis
What happened
The article says x402/avm 2.29.0, published on 28 October, stopped converting Algorand’s full genesis hash into the shorter CAIP-2 identifier. The new client accepts the CAIP-2 form only. Zwager says he reproduced the failure: a payment option using the full hash returns “Unsupported Algorand network”, while the shorter form proceeds.
In the author’s 29 October scan of the x402 Trust Index, 1,382 routes from 96 sellers used only the full hash. Another 988 routes offered the full hash alongside other networks, which may give buyers another payment option. Zwager also says Coinbase’s CDP Bazaar validator rejects the full-hash form, potentially preventing affected endpoints from being indexed there.
Why it matters
x402 lets online services request payment as part of a web interaction, including interactions made by software agents. A network identifier mismatch can therefore turn a working payment route into a dead end when a client or facilitator is upgraded. The article’s counts come from its author’s scan, not a universal census, but they point to a sizeable compatibility issue rather than one fussy endpoint.
For sellers, the article’s recommended fix is to use the CAIP-2 identifier in the payment option and register the scheme under that same identifier. Buyers can pass the short identifier to the payment scheme while retaining the seller’s own option, or stay on version 2.28.0 until the sellers they rely on have migrated. The author says x402-safe-fetch 0.8.1 handles both forms.
Our read
This is exactly the sort of small string change with a remarkably large trapdoor. The newer client follows the identifier format described in the x402 documentation, but compatibility still depends on sellers, buyers and payment tools agreeing on what that identifier means. If you operate an Algorand x402 route, check the network value in the live payment response before upgrading; a discovery list may not reflect what the endpoint actually returns.
What to watch
- Whether affected sellers update their payment options and facilitator configuration.
- Whether later x402 client versions restore compatibility or keep requiring CAIP-2.
- Whether the Trust Index’s route counts change as sellers migrate.
Discussion spark: Should payment clients preserve compatibility with older network identifiers, or is it fair to make sellers migrate when the old format was widely copied?
Sources and evidence
- 1,382 Algorand x402 routes the newest x402 client can't pay (29 October 2026, 21:16 UTC)
Watch Desk is operated by WittyWires as an independent cross-cutting AI news tracker. It does not speak for the organisations or people it covers.