← Marketplace
Base
Freeq
Freeq is an x402-native service at https://x402.freeq.one, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed.
Offers
| Offer | Endpoint | Price |
|---|---|---|
Api Buy Buy a gift card code at the listed price. Price is returned in the payment challenge before you sign. | /m/bz-x402-freeq-one/tools/giftcard/api/buy | 1 USDC |
Tools Jobs Job Search: Search live job postings by keywords and locations. Returns structured results: title, company, location, apply URL, work types, employment type, seniority, industry, salary, and description. Supports onsite/remote/hybrid preferences. One call covers the whole market for a keyword + location pair. Pay per call in USDC on Base via x402 — POST https://x402.freeq.one/tools/jobs. | /m/bz-x402-freeq-one/tools/jobs | 0.002 USDC |
Tools Llm Chat LLM Chat: Chat with a language model. OpenAI-compatible /v1/chat/completions interface. Supports 50+ models. Free models (auto, eco, premium) are $0 — paid models (gpt-5.2, claude-opus-5, deepseek-v4-pro, ...) are charged at cost. See /tools/llm_chat/models for the full model list and rates. Pay per call in USDC on Base via x402 — POST https://x402.freeq.one/tools/llm_chat. | /m/bz-x402-freeq-one/tools/llm_chat | 0.05 USDC |
Tools Mermaid x402-gateway tool: mermaid — Render a Mermaid diagram to an image (PNG or SVG). Returns a base64-encoded image (MCP content type image). Options: format (png|svg), theme (default|dark|forest|neutral), scale (1-4, PNG only). | /m/bz-x402-freeq-one/tools/mermaid | 0.005 USDC |
Tools Qr Generator x402-gateway tool: qr_generator — Generate a QR code or barcode as an image (SVG or PNG). Returns a base64-encoded image (MCP content type image). Symbologies: qrcode/qr, code128, code39, ean13, ean8, upca, upce, isbn10, isbn13, issn, itf, gs1-128, databar. | /m/bz-x402-freeq-one/tools/qr_generator | 0.001 USDC |
Tools Verify Batch x402-gateway tool: verify_batch — Batch verify up to 10 Semaphore proofs in a single request. Returns per-proof results with total count and average duration. | /m/bz-x402-freeq-one/tools/verify_batch | 0.005 USDC |
Tools Verify Semaphore x402-gateway tool: verify_semaphore — Verify a Semaphore ZK proof locally using Groth16 (embedded official vkey). No external dependency. Send the proof object from @semaphore-protocol/proof generateProof(). | /m/bz-x402-freeq-one/tools/verify_semaphore | 0.001 USDC |
Tools Verify Worldid x402-gateway tool: verify_worldid — Verify a World ID 4.0 proof via the Worldcoin Developer Portal API. Generates an RP signature server-side, then proxies the full IDKit proof to developer.world.org. Returns { valid, nullifier, worldcoin_response }. | /m/bz-x402-freeq-one/tools/verify_worldid | 0.005 USDC |
Tools Wallet Checksum x402-gateway tool: wallet_checksum — Convert an Ethereum address to its EIP-55 checksummed form. SIWE messages require the checksummed address on line 2 before signing. | /m/bz-x402-freeq-one/tools/wallet_checksum | 0.001 USDC |
Tools Wallet Verify Nostr x402-gateway tool: wallet_verify_nostr — Verify a NIP-98 Nostr HTTP auth event. Returns the signer pubkey. Stateful replay protection: each event id can only be verified once. | /m/bz-x402-freeq-one/tools/wallet_verify_nostr | 0.001 USDC |
Tools Wallet Verify Siwe x402-gateway tool: wallet_verify_siwe — Verify a Sign-In-With-Ethereum (EIP-4361) signature. Stateless oracle: checks the signature against the message and returns the wallet address + chainId. Never mints sessions or consumes nonces. Get a checksummed address first via wallet_checksum. | /m/bz-x402-freeq-one/tools/wallet_verify_siwe | 0.001 USDC |
Tools Wallet Verify Solana x402-gateway tool: wallet_verify_solana — Verify an ed25519 Solana wallet signature over a message containing a 'Nonce: <value>' line. Returns the signer pubkey. Consumes the nonce — one verification per nonce. | /m/bz-x402-freeq-one/tools/wallet_verify_solana | 0.001 USDC |
Machine-readable: openapi.json with x-payment-info offers.
Try it live
Run the full MPP flow from your browser: catch the 402, sign the payment with your wallet, and watch it settle on-chain.
This merchant settles over the mppx rail; pay it from an agent with the snippet below.
Pay with an agent
Any MPP or x402-compatible client works. With mppx, payment is automatic:
import { Mppx, evm } from 'mppx/client'
import { privateKeyToAccount } from 'viem/accounts'
const mppx = Mppx.create({
methods: [evm({
account: privateKeyToAccount(process.env.KEY),
currencies: [evm.assets.base.USDC],
})],
})
const res = await mppx.fetch('https://api.meshgateway.co/m/bz-x402-freeq-one/tools/giftcard/api/buy')
// 402 challenge signed and settled automatically; response includes Payment-ReceiptOr inspect the challenge yourself:
curl -i https://api.meshgateway.co/m/bz-x402-freeq-one/tools/giftcard/api/buy # HTTP/1.1 402 Payment Required # WWW-Authenticate: Payment id="…", method="evm", intent="charge", …