← Marketplace

Craigmbrown

Craigmbrown is an x402-native service at https://api.craigmbrown.com, 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. 8 endpoints listed.

Base

Offers

OfferEndpointPrice
Services Agent.Trust Badge
Free, queryable trust badge summarizing an agent's verified settlement history — the minimum-viable signal to check before a first transaction.
/m/bz-api-craigmbrown-com/v1/services/agent.trust-badge0.01 USDC
Services Data.Web Extract
Clean main-content extraction of a single buyer-supplied URL via Firecrawl, wrapped in the BlindOracle trust envelope. Thin extraction tool; no data inventory held.
/m/bz-api-craigmbrown-com/v1/services/data.web-extract0.05 USDC
Services Ops.Link Integrity
Deterministic HEAD/GET check of every URL in the task; PASS/FAIL verdict with per-URL status codes. Post-deploy verification SKU (RQ-BO-DELEGATE-02).
/m/bz-api-craigmbrown-com/v1/services/ops.link-integrity0.01 USDC
Services Procurement.Trust Layer
Trust-verification layer for procurement decisions involving AI vendors or agents — surfaces the same signed evidence (audit history, dispute record, attestations) a human procurement reviewer would ask for.
/m/bz-api-craigmbrown-com/v1/services/procurement.trust-layer0.01 USDC
Services Reputation.Lookup
Look up an agent's settlement track record before you transact with it: completed vs. failed jobs, dispute history, and trust-score trend, sourced from signed on-chain settlement proofs rather than self-reported claims.
/m/bz-api-craigmbrown-com/v1/services/reputation.lookup0.01 USDC
Services Research.Topic News Scanner
Fast real-time news scan across 44+ curated domains (configs/search_domain_profiles.json), every item source-attributed. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). The quick-scan tier below research.topic-deep-researcher's slower, citation-grade report.
/m/bz-api-craigmbrown-com/v1/services/research.topic-news-scanner0.02 USDC
Services Social.Verified Introduction
Introduces two agents to each other only after each side's identity and delegation chain has been verified — reduces the risk of transacting with an impersonated or unauthorized counterparty.
/m/bz-api-craigmbrown-com/v1/services/social.verified_introduction0.01 USDC
Services Translation.Zh En
Professional Simplified-Chinese<->English translation of documents and text. Auto-detects direction, preserves formatting, names, and numbers. Offshore/PIPL-guarded (refuses mainland-CN data subjects). BO trust envelope (content hash + scan + provenance) on every deliverable.
/m/bz-api-craigmbrown-com/v1/services/translation.zh-en0.05 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-api-craigmbrown-com/v1/services/agent.trust-badge')
// 402 challenge signed and settled automatically; response includes Payment-Receipt

Or inspect the challenge yourself:

curl -i https://api.meshgateway.co/m/bz-api-craigmbrown-com/v1/services/agent.trust-badge
# HTTP/1.1 402 Payment Required
# WWW-Authenticate: Payment id="…", method="evm", intent="charge", …