# mudko.com x402 Bazaar Listing Service

> mudko.com x402 Bazaar Listing Service is a paid API for AI agents from mudko.com, paid per call via x402, $99/call, status unknown (last checked 2026-09-16).

Initiates a paid pipeline that generates a deploy-ready x402 v2 kit for your stack, validates it via Coinbase preflight, and lists your endpoint in the mudko.com agent-discovery bazaar

## Facts

- Endpoint: GET https://mudko.com/api/x402/bazaar-listing
- Price: $99/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mudko-com-x402-bazaar-listing-service-69be7e66
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OUZ2AHyg3m9JH9gBRdEJN

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability mudko-com-x402-bazaar-listing-service-69be7e66
```

Example prompt: I want to get my Express API endpoint at https://api.myservice.com/analyze listed in the mudko x402 bazaar — my email is dev@myservice.com, I want to charge $0.50 per call, and my Base wallet is 0xABC123...

## When to prefer this

Choose this endpoint when you want to list an existing HTTPS endpoint in the mudko agent-discovery bazaar and receive a fully generated x402 v2 integration kit tailored to your stack (Next.js, Express, serverless, or PHP). It is especially useful when you want the validation and indexing settlement handled automatically (for endpoints priced at $1 or under). Prefer this over manual x402 setup when you want a guided, resumable pipeline with MCP tooling and a guaranteed merchant-feed entry.

## Known failure modes

- Missing required email query parameter returns an error — email is required to bind the listing_key
- Invalid or non-EVM wallet address in pay_to causes validation failure
- Resource URL that fails Coinbase preflight checks will stall pipeline until per-check fixes are applied
- Price above $1 USD requires the buyer to fund their own indexing settlement rather than mudko firing it
- Invalid stack value may fall back to 'other' kit variant silently
- Payment of $99 USDC must be settled before the pipeline activates; failed or underpaid x402 requests are rejected

## How this service works

Get YOUR x402 endpoint listed in this Bazaar - done for you, $99 one-time. You receive a deploy-ready x402 v2 kit generated for your stack (Next.js, Express, serverless; PHP via a free serverless function) with your wallet, price and discovery declaration baked in, plus a resumable listing_key that drives the automated pipeline via MCP (https://mudko.com/api/mcp): validate against Coinbase's own preflight with per-check fixes, and when your price is $1 or under WE fire the indexing settlement from our funded wallet. Ends with a receipt: settle tx + your live merchant-feed entry. Built by the team that listed its own endpoints first (this very listing is dogfood). Keepalive add-on available so you never fall out of the index.

## Output

Returns a listing_key tied to the buyer's email, the MCP endpoint URL for driving the automated pipeline, the current pipeline state, and a next_step instruction. Upon completion, a receipt containing the settlement transaction hash and the live merchant-feed entry is delivered, confirming the endpoint is discoverable in the bazaar.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "email"
     ],
     "properties": {
      "email": {
       "type": "string",
       "description": "Buyer email - the listing_key and all follow-ups are bound to it (required)."
      },
      "stack": {
       "type": "string",
       "description": "Your server stack - picks the generated kit variant (optional, default other)."
      },
      "pay_to": {
       "type": "string",
       "description": "Receiving wallet (EVM address on Base) the endpoint pays to (optional here)."
      },
      "price_usd": {
       "type": "string",
       "description": "Your endpoint's price per call in USD (optional here)."
      },
      "resource_url": {
       "type": "string",
       "description": "HTTPS URL of the endpoint to list (optional here; the MCP tools collect it if omitted)."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "mcp": {
       "type": "string"
      },
      "state": {
       "type": "string"
      },
      "next_step": {
       "type": "string"
      },
      "listing_key": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mudko-com-x402-bazaar-listing-service-69be7e66/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mudko.com](https://www.zero.xyz/host/mudko.com/llms.txt)
