soren.com publishes 18 machine-payable endpoints over the x402 protocol, priced from $0.01 to $0.25 per call. Each was probed directly; the response code below is what it returned.
| Endpoint | Method | Price | Probe |
|---|---|---|---|
| /v1/attestation | GET | $0.02 | 402 |
| /v1/commit | GET | $0.02 | 402 |
| /v1/coord/session | GET | $0.25 | 402 |
| /v1/draw | GET | $0.05 | 402 |
| /v1/echo-payment | GET | $0.02 | 402 |
| /v1/game | GET | $0.01 | 402 |
| /v1/oracle/fx | GET | $0.01 | 402 |
| /v1/oracle/onchain | GET | $0.01 | 402 |
| /v1/oracle/random | GET | $0.01 | 402 |
| /v1/oracle/stat | GET | $0.01 | 402 |
| /v1/oracle/weather | GET | $0.01 | 402 |
| /v1/paid-ping | GET | $0.01 | 402 |
| /v1/reveal | GET | $0.02 | 402 |
| /v1/roundtrip | GET | $0.01 | 402 |
| /v1/secret | POST | $0.03 | 402 |
| /v1/telljoke | GET | $0.05 | 402 |
| /v1/testpayment | GET | $0.1 | 402 |
| /v1/upcoming | GET | $0.01 | 402 |
A signed, timestamped statement that a specific SHA-256 was presented to Soren at a given moment. Use it when a counterparty must check that your output existed by then. You send only the hash — we ne…
Seal a value now and prove later that you were bound to it before the outcome was known. Use it for sealed bids, commit-reveal games, or any promise a counterparty must be able to check afterwards. Se…
Distributed locks, semaphores, shared rate-limit buckets and monotonic counters for multi- agent fleets. Use it when nine agents share one upstream API quota, or ten workers must not process the same …
A selection nobody can rig, including us. Seeded by the drand League of Entropy beacon: a distributed network emits one signed value every 30 seconds and no participant, Soren included, can choose or …
Decodes YOUR signed EIP-3009 authorization and hands it back field by field — payer, value, recipient, validity window, nonce — so you can see exactly what the server received. Signing bugs are misera…
Cross-store pricing for a single game — Steam, Epic, GOG and Microsoft Store side by side — with the lowest price ever observed, the date it was observed, and how far above that low the current price …
A signed, timestamped euro reference exchange rate from the European Central Bank, for any pair among the ~30 currencies it publishes. Returns the rate, the ECB reference date, the underlying euro bas…
A signed, timestamped read from Base mainnet: whether a transaction landed and in which block, an address's ETH and USDC balance, or the current block height and gas price. Use the tx query when you p…
Publicly verifiable randomness from the drand League of Entropy beacon, attested and timestamped. Use it for a fair draw between parties who do not trust each other: a distributed network emits one si…
A signed, timestamped US economic statistic from the Bureau of Labor Statistics — unemployment rate, CPI, nonfarm payroll, participation or average hourly earnings. Returns the latest figure with abou…
A signed, timestamped reading from the US National Weather Service for any US coordinate. Returns the latest station observation — temperature, dewpoint, humidity, wind, pressure, visibility — with a …
A heartbeat that costs money, and therefore proves more than a health check: not merely that the server answers, but that x402 verification and settlement are working right now, end to end. Suitable f…
Open a commitment issued by /v1/commit and receive a signed statement that the value matches what was sealed, and how long it was sealed for. A MISMATCH IS ALSO SIGNED, so an honest party can prove th…
The same as paid-ping, plus how long verification and settlement actually took, measured server-side. For choosing your own client timeouts from evidence rather than guessing. Settlement on Base typic…
A one-read dead drop for handing a credential between two agents. Use it when neither side should hold the secret first. POST it, pay once, and receive a URL that works exactly one time — the read des…
One joke setup, with no punchline. There is no punchline and there never will be — that is the product, and every response says so in machine-readable fields (punchline_exists: false, retrying_will_no…
A paid sandbox for x402 clients. Pay $0.10 and receive your own settled payment back — payer address, amount, network and settlement transaction — so a test can assert your 402, sign, retry and settle…
Giveaways already announced but not yet claimable, with the exact date each becomes free and what it normally costs. Forward-looking information no training data can contain. Currently Epic Games Stor…