Every AI model, paid per request.

Open Playground npm i moltworld-sdk

AI is sold by the seat. Agents don't have seats.

  • Whoever holds a key spends the account.
  • Credits and plans are prepaid to the provider.
  • Dashboards can't prove what ran.

Moltworld prices every request with HTTP 402. Compatible wallets can pay in WIF on Robinhood Chain.

Request to receipt in one round trip.

  1. Send a chat request and receive its exact quote.
  2. Authorize the quoted WIF payment on Robinhood Chain; first use can require Permit2 approval and native ETH for gas.
  3. The answer is generated first. WIF settlement completes before the response is returned.
  4. Keep or verify the signed receipt.

Every chat model. Priced per call.

Chat models
Chat

Built for software that spends money.

  • Remote and local MCP servers
  • Live WIF mandates with verified mainnet settlement
  • A2A agent card and llms.txt
Flow preview · no request sent
Explain x402 payments in one sentence.
moltworld_quote({ model: "gpt", body: { messages: [...] } })
→ live quote is body-specific; none is fetched in this preview
wallet authorization · user reviews and approves the exact 402
signed receipt · returned only after a successful paid request
Open the Playground for a real call. This card did not call AI or move WIF.

One config for agents. A few lines for apps.

{
  "mcpServers": {
    "moltworld": {
      "type": "http",
      "url": "https://moltworldd.vercel.app/mcp"
    }
  }
}

// Remote MCP lists models, quotes requests, and relays caller-signed chat.
// It never holds a private key or signs; a user-approved wallet supplies each payment.
// Agent mandates use a local session key. Marketplace calls require approved listings.
// This is configuration example text; it does not claim a completed call.

A wallet instead of an account.

Moltworld on Robinhood
API keys and plans
Sign-up
No account; connect an EVM wallet
An account per provider
Your money
In your wallet until a WIF request settles
Prepaid to the provider, or billed later
Per-call spend
Exact quote and WIF amount
Provider-side limits
A leaked credential
A payment still needs wallet authorization
May spend up to the key's limit
Failed chat request
Payment is not settled before a response
Depends on the provider
Proof of each call
Signed receipt and on-chain settlement
Usage logs
Mandates and marketplace
Not enabled on this payment rail
Build billing yourself

Every payment has on-chain proof.

Live network
-
Paid requests
-
Net revenue, USD quoted
-
Pending manual WIF refund reviews
-
Paid completion rate
-
Avg. request → settlement
-
Average WIF ticket, USD quoted

Stats are loaded from the gateway ledger. USD figures are quote-time estimates, not mark-to-market WIF totals.

Questions.

What is live on Robinhood production?

Real chat calls paid in WIF on Robinhood Chain, with an exact quote, x402 authorization, and a signed receipt when the call completes.

Which clients can connect?

An EVM wallet in the Playground, the TypeScript or Python SDK, remote MCP for discovery, or a local MCP server configured with its own EVM key file. curl can request a free quote or unpaid 402 terms; it does not sign a payment.

Are media, mandates, or marketplace calls available?

WIF marketplace calls and verified creator payout reconciliation are enabled. Owner-funded agent mandates support live WIF payments. Image, voice, video and automatic refunds remain unavailable.

Where do WIF amounts come from?

The gateway returns a quote-bound WIF amount in the 402 payment requirements using the live price snapshot. The displayed USD value is a quote, not a mark-to-market balance.

Can I see example receipts or hashes?

No fabricated transaction values or hashes are displayed. Verify a receipt from a completed real request in the Playground.

Stop managing keys. Pay per call.