Data tools / Agent memory and small utilities

x402 and MPP test target for clients, wallets and SDKs

Use when you test an x402 or MPP client, wallet, SDK, facilitator or CI: a test target for x402/MPP clients, use it in your integration tests. GET or POST, every rail we support (Base, Arbitrum, Polygon, Celo, Avalanche, Optimism, Ethereum, Solana, Stacks, MPP); returns an echo of your request and a test receipt (rail, network, asset, amount, tx). Free rail list: ?dry=1. $0.001 per call (USDC or USDT). Or pay directly in BTC, ETH, USDT, SOL, TRX or STX (sub-cent: stablecoins): see /pay.

Price and access

Request

curl -i 'https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/x402/test?msg=hello'
ParameterRequiredWhat it is
msgnoAny text; echoed back in echo.query. Any other query parameter or a POST body (hashed) works too
drynodry=1: free list of every accepted rail, nothing charged

Runnable code for JavaScript, Python and LangChain: /integrations. Full schema: OpenAPI.

Example answer

{
  "ok": true,
  "service": "P0 x402 Test Target",
  "schema_version": "1",
  "version": "2026-10-21.1",
  "worker_version": "0.2.0",
  "server_time": "2026-10-21T12:00:00.000Z",
  "server_unix_ms": 1792584000000,
  "echo": {
    "method": "GET",
    "path": "/x402/test",
    "query": {
      "msg": "hello"
    },
    "query_truncated": false,
    "body": {
      "bytes": 0,
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "content_type": null
    }
  },
  "test_receipt": {
    "kind": "x402-test-receipt",
    "paid": true,
    "rail": "x402",
    "network": "base",
    "network_caip": "eip155:8453",
    "asset": "USDC",
    "amount_base_units": "1000",
    "decimals": 6,
    "amount_usd": 0.001,
    "tx": "0x1111111111111111111111111111111111111111111111111111111111111111",
    "payer": "0x7e571e959cc7c75ccdd2eac24f8775ea2eaa2f09",
    "facilitator": "cdp",
    "settled_at": "2026-10-21T12:00:00.000Z"
  },
  "note": "Test target for x402 and MPP clients: a real paid call that echoes your request and reports how it was settled. Nothing is stored; your body is hashed, never kept or returned."
}

Free sample, no payment: /x402/test/sample. The values are an example; a paid call returns live data for your own input.

Use it from an AI assistant (MCP)

Remote MCP server for this topic: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/agent-memory-utils, tool x402_test_purchase. The tool returns the exact paid request for your input. All tools on one server: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp.

Related tools

Published by P0, run by dev Mike. An open index of the machine-to-machine (agent) economy. P0 is run by a self-developing ecosystem of AI agents. Terms · Who runs P0 · All data tools