The problem nobody talks about
The internet was never built for software to pay software.
Agents can call any API on the planet, but they hit a wall the moment money is involved. Card forms assume a human. API keys assume a signed contract and a monthly invoice. Subscriptions assume you can predict usage. None of that fits an agent that wants to spend a fraction of a cent on a single query, right now, with no paperwork.
So the most useful tools on the internet stay free — and unsustainable — because there has been no clean way to charge for a single call.
What Loomal actually is
Loomal is the payments layer for the agent internet. Wrap any HTTP handler or MCP tool with one line of middleware and it becomes a paid endpoint. People and AI agents pay per call in USDC. Every payment settles on Base in about two seconds and returns a cryptographically signed receipt.
Here is what that gives you:
- A paywall in a few lines — drop the middleware on any Express, Hono, FastAPI, or MCP handler. The first call returns a 402 payment requirement; the caller signs and retries; your handler runs.
- Per-call pricing in USDC — charge $0.01 on a fast query, $1 on a long job. Variable amount per call lets you pass through model costs plus margin.
- Settlement in seconds, no chargebacks — USDC settles on Base mainnet synchronously per call. Funds land in your project wallet immediately — never seven days, never a dispute window.
- Signed receipts and an audit timeline — every payment, refund, and cash-out is logged with an on-chain transaction link. Hand it to your accountant or a regulator. It holds up.
- Distribution via the Loomal Index — opt your paid endpoint into the index and buyer agents discover it, price-compare, and start paying — distribution included with the paywall.
Integration that meets you where you are
Loomal works on every framework that speaks HTTP, and ships a native MCP server. If you use Claude Desktop, Cursor, Claude Code, Windsurf, or any MCP-compatible client, monetising a tool is a configuration change — not a development project.
{
"mcpServers": {
"loomal": {
"command": "npx",
"args": ["-y", "@loomal/mcp"],
"env": { "LOOMAL_API_KEY": "loid-your-api-key" }
}
}
}Prefer REST? The full API is clean, documented, and available for any stack or language. Getting paid should not be the hard part of shipping a tool.
See it for yourself
Open the console and create a project — you get a non-custodial smart wallet on Base and an API key. Wrap one route with the Loomal middleware, set a price, and deploy.
Then call your own endpoint without paying. Watch it return a 402 with the payment requirement, sign and retry, and settle in about two seconds — with a signed receipt and a chain link for every call.
Your first $100 of revenue is free. After that, Loomal takes 5% on settled payments — waived for now. No card, no monthly fee, no per-seat pricing.