Urgent.News

What's breaking now, across thousands of outlets.

Tech

I asked 1,000 x402 endpoints to sell me something. 207 never quoted a price.

The Coinbase x402 discovery directory (the "Bazaar") lists 1,000 resources that are supposed to sell something to an agent. I wanted to know what happens when a stranger with no account, no credentials and no reputation simply asks for one. One GET per listing. Requirements read from the body and from the base64 PAYMENT-REQUIRED header. No keys, no payments, no retries. Raw aggregates:…

The Coinbase x402 discovery directory contains 1,000 resources listed to sell something to an agent. When a stranger queries these resources, 768 answered with machine-readable requirements, while 207 never responded at all. Out of the 768 that responded, 55 publish an outputSchema, which is only 7.2%. The remaining 713 listings leave the buyer uncertain about the structure of the response.

Six endpoints use legacy network strings (base and solana) instead of the standard CAIP-2 identifiers, which makes them incompatible with most clients. Additionally, three endpoints responded with no requirements in the body or header, making them unbuyable as listed. The initial approach of scanning only the body led to an inaccurate count of 212 listings requiring an empty accepts[] array.

A deeper examination revealed that only three listings genuinely have no requirements. This oversight could cause significant issues, as it led the reporter to incorrectly label 27% of working services as broken.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Sent is not confirmed

A send tells you about your side. A read-back tells you about the other side. Most agent failures I have debugged this year live in the gap between those two sentences, in a state that deserves its…

Step Up! My phone told me I can't dance

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built Step Up! is a web app that tells you whether your salsa steps land on the beat.

  • Step Up! assesses salsa dance steps alignment with beat
  • Uses smartphone/laptop camera to capture dance moves
  • Provides score out of 100 and improvement tips

Why Balatro Bet on LÖVE and Lua: The Niche Stack Behind a 5-Million-Copy Poker Roguelike

Balatro should not have worked. A solo developer, a poker roguelike with no combat, and a 2D framework most Unity developers have never opened — yet it sold more than 5 million copies by January 2025…

  • Balatro is a successful solo-developed poker roguelike with no combat or 3D graphics.
  • LocalThunk used LÖVE, a 2D framework written in C++, with Lua as the scripting language.
  • LÖVE and Lua enabled a unique, responsive, and moddable game that achieved 5 million copies sold.

More from Sunday 18 October →