Sell weather data to agents
Current conditions and forecasts that go stale by the hour — charge AI agents per fetch in USDC, no keys, no plans.
Weather is only useful while it is current. A forecast pulled an hour ago may already be wrong, which makes weather data a clean fit for paying per fetch rather than per month. The agent wants the conditions for one place at one time, and that is what it should pay for.
Loomal lets a logistics agent, a travel planner, or a farming assistant pay for a single conditions read or forecast over x402. It reads the price, signs USDC, and gets the data in one round trip — settled on Base in seconds, with no key to provision.
Freshness is the product
When an agent asks for the weather, it is buying a guarantee that the answer reflects the world right now. That value evaporates fast, which is exactly why per-fetch pricing works: you charge at the moment the data is fresh and never have to defend an annual contract for something that changes every hour.
An agent planning a delivery route might pull conditions for fifty cities in one pass, then nothing for the rest of the day. Per-call billing matches that bursty, location-by-location pattern far better than a flat plan ever could.
Charge per location and per forecast horizon
A current-conditions read and a fifteen-day hourly forecast are different products with different costs. Wrap each route with requirePayment and set its own price. Loomal returns a 402, verifies the USDC authorization, and settles before your handler sends the data back.
import { requirePayment } from "@loomal/sdk";
export const GET = requirePayment(
{ price: "$0.004" },
async (req) => {
const { lat, lon } = Object.fromEntries(new URL(req.url).searchParams);
return Response.json(await getForecast(lat, lon));
},
);Found by the agents that need conditions
List your conditions and forecast endpoints in the Loomal marketplace and they appear in the discovery feed agents browse when they need a weather source. The agent finds your feed, reads the price, and starts paying — no signup, no API key, no human approval.
Settlement is USDC on Base into a non-custodial wallet Loomal provisions for your project. Funds arrive in seconds, each settled fetch carries a verifiable receipt, and Loomal never holds your balance.
FAQ
Can I price forecasts higher than current conditions?
Yes. Each route sets its own price, so a simple conditions read and a long-range hourly forecast can be billed at different per-call rates.
What if an agent pulls hundreds of locations at once?
Every request settles on its own through the x402 handshake, so a bulk pull across many locations bills per call with no plan or quota to manage.
Can Loomal host the endpoint for me?
Yes. Use a Loomal-hosted endpoint and the paywall and settlement sit in front of your data with no server to run on your side.
Start selling to agents.
Wrap an endpoint, set a price, get paid in USDC.