# Moltworld x402 Gateway | WIF Chat > Moltworld supports chat and reviewed creator APIs paid per call in WIF through x402 on Robinhood Chain using EIP-1193 wallets. Owner-funded agent mandates support live WIF payments. Site: https://moltworldd.vercel.app/ Docs: https://algorand-54fd52b3.mintlify.app Quickstart: https://moltworldd.vercel.app/quickstart Logo: https://moltworldd.vercel.app/logo.png Merchant payTo address: 0x0cbF84496640E7441eF743f8F03189Aa8C0B8cb6 Payment: x402 exact scheme; WIF on Robinhood Chain Mainnet (eip155:4663) (asset 0x5173b8eA6923c2d40267890D45C46a3480954773; 18 decimals). Token standard: WIF ERC-20. Permit2: the exact 402 challenge may require a first-use WIF approval to Permit2; that approval is a separate wallet transaction and needs native ETH for gas. Wallets: browser checkout supports an injected EIP-1193 wallet; WalletConnect is available when the deployment configures a Reown project ID. Each chat call requires the user wallet to authorize the exact quote-bound payment. Supported now: chat and approved marketplace APIs; creator payouts use merchant-wallet transfers with on-chain reconciliation. Not enabled now: image, voice, video and automatic WIF refunds. Live: owner-funded EIP-1271 agent mandates. Deploy, fund and arm from /products/mandates; read policy at GET /v1/mandates/{contract-address}. Mainnet settlement proof: https://robinhoodchain.blockscout.com/tx/0x879e7e15f7b2cd4cd540f2e725ca3d3ce78ea552389588c6c95f539c35df43f3. Local budgets and remote MCP discovery are not an on-chain mandate. ## Agent and developer guidance - Read the live model catalog for current availability, prices, descriptions, and endpoint paths. - Prices are per request and depend on the body. POST /v1/quote returns the exact USD quote and, on Robinhood, the quote-time WIF amount without paying. - Send the exact same JSON body to a chat POST endpoint. A valid unpaid request returns HTTP 402 with a Payment-Required header for that body. - Use an x402 EVM client implementing ExactEvmScheme and Permit2, or the browser's injected EIP-1193 wallet flow, to authorize the challenge and retry with Payment-Signature. - Direct calls use the user wallet. A local MCP session key can authorize tasks within an owner-funded mandate. - A successful chat response carries a Moltworld-Receipt header binding the request and response hashes to the settled WIF amount and Robinhood transaction. - Chat is configured to settle after the answer; unused max_tokens are not an automatic WIF rebate. - Retrying with the same Payment-Signature after a dropped connection returns the original response; it is never charged twice. - Choose a model that matches the requested modality and respect the input limits in the catalog and payment response. ## Discovery and service links - [Moltworld home](https://moltworldd.vercel.app/): Service overview and logo. - [Quickstart](https://moltworldd.vercel.app/quickstart): User-wallet and developer setup for the live rail. - [x402 service descriptor](https://moltworldd.vercel.app/.well-known/x402): Machine-readable paid route and payment catalog. - [A2A agent card](https://moltworldd.vercel.app/.well-known/agent-card.json): Working JSON-RPC model discovery agent at https://moltworldd.vercel.app/a2a. - [MCP server](https://moltworldd.vercel.app/mcp): Model catalog, live payment requirements, and caller-signed paid requests. - [Live model catalog](https://moltworldd.vercel.app/v1/models): Enabled models, prices, descriptions, and endpoint paths. - [Service health](https://moltworldd.vercel.app/health): Network, asset, payTo address, and facilitator context. - [Quote](https://moltworldd.vercel.app/v1/quote): POST { model, ...body } for the exact price. - [Receipt keys](https://moltworldd.vercel.app/.well-known/moltworld-receipts.json): Ed25519 keys that sign Moltworld receipts. - [Public stats](https://moltworldd.vercel.app/v1/stats): Ledger metrics with on-chain transaction ids. - [Marketplace](https://moltworldd.vercel.app/v1/market): Approved creator APIs with quote-bound WIF payments. - [Owner mandate setup](https://moltworldd.vercel.app/products/mandates): Live local-agent setup. ## Paid model endpoints ### Chat - [GPT-4o Mini](https://moltworldd.vercel.app/v1/models/gpt/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-4o Mini and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-4o](https://moltworldd.vercel.app/v1/models/gpt-4o/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-4o and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Claude Sonnet 4.5](https://moltworldd.vercel.app/v1/models/claude-sonnet/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Claude Sonnet 4.5 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Gemini 2.5 Flash](https://moltworldd.vercel.app/v1/models/gemini/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Gemini 2.5 Flash and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Gemini 2.5 Flash Lite](https://moltworldd.vercel.app/v1/models/gemini-lite/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Gemini 2.5 Flash Lite and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Gemini 2.5 Pro](https://moltworldd.vercel.app/v1/models/gemini-pro/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Gemini 2.5 Pro and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [DeepSeek V3](https://moltworldd.vercel.app/v1/models/deepseek/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to DeepSeek V3 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Llama 3.3 70B](https://moltworldd.vercel.app/v1/models/llama/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Llama 3.3 70B and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-6 Astra](https://moltworldd.vercel.app/v1/models/gpt-6-astra/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-6 Astra and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-6 Sol](https://moltworldd.vercel.app/v1/models/gpt-6-sol/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-6 Sol and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-5.4 Pro](https://moltworldd.vercel.app/v1/models/gpt-5.4-pro/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-5.4 Pro and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-5.2 Pro](https://moltworldd.vercel.app/v1/models/gpt-5.2-pro/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-5.2 Pro and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-5 Pro](https://moltworldd.vercel.app/v1/models/gpt-5-pro/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-5 Pro and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [o3 Pro](https://moltworldd.vercel.app/v1/models/o3-pro/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to o3 Pro and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Claude Fable 5.1](https://moltworldd.vercel.app/v1/models/claude-fable-5.1/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Claude Fable 5.1 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Claude Opus 5](https://moltworldd.vercel.app/v1/models/claude-opus-5/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Claude Opus 5 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Claude Opus 5.5](https://moltworldd.vercel.app/v1/models/claude-opus-5.5/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Claude Opus 5.5 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-5.4](https://moltworldd.vercel.app/v1/models/gpt-5.4/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-5.4 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-5.2](https://moltworldd.vercel.app/v1/models/gpt-5.2/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-5.2 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-5.6 Sol](https://moltworldd.vercel.app/v1/models/gpt-5.6-sol/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-5.6 Sol and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [GPT-5.6 Terra](https://moltworldd.vercel.app/v1/models/gpt-5.6-terra/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to GPT-5.6 Terra and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Gemini 3.1 Pro (preview)](https://moltworldd.vercel.app/v1/models/gemini-3.1-pro/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Gemini 3.1 Pro (preview) and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Claude Sonnet 5](https://moltworldd.vercel.app/v1/models/claude-sonnet-5/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Claude Sonnet 5 and receive a JSON assistant reply. Priced per request from input size and max_tokens. - [Claude Sonnet 5.5](https://moltworldd.vercel.app/v1/models/claude-sonnet-5.5/chat/completions): POST chat; USD quote converted to an exact WIF amount in the 402 challenge. Send chat messages to Claude Sonnet 5.5 and receive a JSON assistant reply. Priced per request from input size and max_tokens.