← Marketplace
Base
Workers
Workers is an x402-native service at https://tizona-outpost.venusberg.workers.dev, 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. 4 endpoints listed.
Offers
| Offer | Endpoint | Price |
|---|---|---|
Oracle Triage Check how websites treat AI crawlers, in bulk. POST {"urls":[...]} (up to 200) to get per-URL access verdicts for GPTBot, ClaudeBot, and a normal browser — served, refused, or tollgated — from a standing census, with a summary. Unknown URLs are added to the census and returned free; you are charged only for URLs already known. For agents deciding what they can fetch, and for spotting robots.txt, p | /m/bz-tizona-outpost-venusberg-workers-dev/v1/oracle/triage | 0.002 USDC |
V1 Route Route an agent payment to a verified, live provider and get its data back. POST {"category":"web search / extract"} or {"url":"<x402 endpoint>","payload":{...}}; we pay the best real provider, chosen from on-chain settlement data rather than a stale directory, and return its response with proof of why we picked it. You pay the provider price + 10%, quoted in the 402 first. Settle-on-success: charg | /m/bz-tizona-outpost-venusberg-workers-dev/v1/route | 0.007701 USDC |
V1 Verify Email Validate an email address without sending mail. POST {"email":"name@example.com"} to get one verdict — deliverable, undeliverable, disposable, role_address, typo_suspected, or invalid — plus a 0-100 deliverability score. Checks RFC-5322 syntax, live MX records, disposable/throwaway domains, role mailboxes (info@, support@), and typos of common providers (gmial.com -> gmail.com). Returns MX provide | /m/bz-tizona-outpost-venusberg-workers-dev/v1/verify-email | 0.02 USDC |
Watch Register Register a standing watch over a set of URLs and pre-buy pull credits. POST {"urls":[...],"credits":10}; we keep those URLs in the AI-crawler-access census. Pull with POST /v1/watch/pull {"watchId":...} to get what changed since your last pull. Watches expire after 30 days unless refreshed by activity. For agents that need ongoing monitoring of whether sites serve, refuse, or tollgate AI crawlers | /m/bz-tizona-outpost-venusberg-workers-dev/v1/watch/register | 0.01 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-tizona-outpost-venusberg-workers-dev/v1/oracle/triage')
// 402 challenge signed and settled automatically; response includes Payment-ReceiptOr inspect the challenge yourself:
curl -i https://api.meshgateway.co/m/bz-tizona-outpost-venusberg-workers-dev/v1/oracle/triage # HTTP/1.1 402 Payment Required # WWW-Authenticate: Payment id="…", method="evm", intent="charge", …