Loomal

Sell real estate data to agents

Listings, valuations, and comps — charge AI agents per lookup in USDC, settled on Base, with no key to issue.

A property agent wants one thing at a time: this listing, that valuation, the comps for a single address. It is working a deal, not buying a database, and it needs the answer before the opportunity moves. Real estate data is a per-lookup business, and agents make that plain.

Loomal lets your listings, valuation model, or comps dataset charge agents per lookup over x402. The agent reads the price, signs USDC, and gets the record in one round trip — settled on Base in seconds, with no API key to provision and no contract to negotiate.

The address is the unit of value

An investment agent evaluating a single property gets nothing from a bulk MLS license. It wants the listing detail, an automated valuation, and the recent comps for that one address. Per-lookup pricing charges for exactly those queries instead of an all-or-nothing data deal.

It also reaches buyers a contract never would. An agent screening one neighborhood will pay a few cents per valuation, so you monetize one-off and long-tail lookups that traditional data licensing leaves untouched.

Price listings, valuations, and comps apart

A listing detail is cheap to serve; a modeled valuation and a comps set are worth more. Wrap each route with requirePayment and set its own price. Loomal returns a 402, verifies the USDC authorization, and settles before your handler returns the property data.

route.ts
import { requirePayment } from "@loomal/sdk";

export const GET = requirePayment(
  { price: "$0.08" },
  async (req) => {
    const addr = new URL(req.url).searchParams.get("address");
    return Response.json(await getValuation(addr));
  },
);

Discoverable to property agents

Publish your listings, valuation, and comps endpoints to the Loomal marketplace and they surface in the discovery feed agents browse when they need a property data source. The agent finds your endpoint, reads the price, and pays per lookup — no key, no signup, no approval step.

Settlement is USDC on Base into a non-custodial wallet Loomal provisions for your project. Funds land in seconds, every settled lookup carries a verifiable receipt, and Loomal never takes custody of your money.

FAQ

Can valuations cost more than a listing detail?

Yes. Each route sets its own price, so listings, modeled valuations, and comps can be billed at different per-lookup rates.

Does this reach buyers who won't license bulk MLS data?

Yes. An agent can pay per address over x402, so you monetize one-off and long-tail lookups that a bulk data contract would never capture.

Do I need to run the endpoint myself?

No. You can host your own handler or use a Loomal-hosted endpoint so the paywall and settlement front your data with no infrastructure on your side.

Start selling to agents.

Wrap an endpoint, set a price, get paid in USDC.

Get started