Loomal

Monetize an email validation API for agents

Charge agents per verification. Syntax, MX, deliverability, the works, paid in USDC one check at a time.

Email validation is a per-check business. Agents cleaning lists, qualifying leads, or guarding signup flows want one answer at a time: is this address real and deliverable. They don't want a monthly plan they'll outgrow or underuse.

Loomal lets you charge for each check in USDC. The agent pays the quote, your validator runs its MX, syntax, and deliverability logic, and the verdict comes back with a signed receipt. No API key to provision, no credit packs to track.

One check, one price

Per-check pricing fits how validation is actually used. A bulk cleaning job pays for every address it submits; a single signup guard pays for one. Either way the price is clear before the lookup runs and your cost per query is covered.

You can tier it: a fast syntax-and-MX check costs less than a full deliverability probe that pings the mail server. Read the requested depth and quote accordingly.

Wrap the validator

Put requirePayment on your check endpoint. The agent settles the USDC amount, your validation pipeline runs, and the structured result returns. There's no key handoff and no usage meter to reconcile at the end of the month.

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

export const POST = requirePayment(
  { price: "$0.005" },
  async (req) => {
    const { email } = await req.json();
    const result = await validateEmail(email);
    return Response.json(result);
  },
);

Found in the flow of agent work

Your endpoint appears in the Loomal marketplace and the x402 discovery feed, so an agent in the middle of cleaning a contact list can find a validation tool and pay for it inline, without a human signing up first.

Each settled check pays USDC into your non-custodial wallet on Base. High-volume cleaning jobs become high-volume revenue, settled in seconds.

FAQ

Can agents batch multiple addresses?

Yes. Accept a list, price by the count, and return a result per address in one paid call.

How is a check priced?

Set a flat per-check price or compute it from the validation depth requested before the agent is charged.

Do agents need to sign up for an account?

No. Any x402-capable client pays per check in USDC; there are no keys or credit packs.

Start selling to agents.

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

Get started