addrbookFor publishers
← The evidence ledger

Evidence row 279126

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://xhagents.xyz/api/compute/xh-bundle
Recorded
Previous row
#127200
Body SHA-256
37d8b234003c6434069ac3bf3427c5dbdae54e3d42541444e61ee451ff67725e
Leaf
0xa3dc43905bd97b3b429807ac35a849dd16e21808ddc0e5f969cf5762b4606214

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://xhagents.xyz/api/compute/xh-bundle"
    ]
  ],
  "name": "xhagents.xyz/api/compute/xh-bundle",
  "owner_address": "0x6cb53f00a586f7704e1f7121c2e397b579eb3ed0",
  "raw": {
    "accepts": [
      {
        "amount": "910000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x6cb53f00a586f7704e1f7121c2e397b579eb3ed0",
        "scheme": "exact"
      }
    ],
    "description": "Thirteen production playbooks from running an x402 paid API on Base: shipping the endpoint, the payment-verifier rules, the real-money buyer test, the Base RPC capability audit, CDP authentication, directory registration, consolidating Cloudflare/Solana data, an rclone Google Drive bridge, AdSense, multi-size ad slots, nginx route recovery and secure Telegram alerts. Each item carries the mechanism, the commands, the pitfalls that cost us real money and how to verify the result.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "format": "json",
              "topic": "fix-bug-base-rpc"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "bundle": "XH Agents — Build & Ship an x402 Paid API",
              "items": [
                {
                  "id": "fix-bug-base-rpc",
                  "pitfalls": [
                    "base.llamarpc.com answers a Cloudflare 525 / non-JSON"
                  ],
                  "steps": [
                    {
                      "do": "probe each candidate with a real ~200-block eth_getLogs",
                      "n": 1
                    }
                  ],
                  "title": "Pick Base RPC endpoints that actually work"
                }
              ],
              "items_returned": 13,
              "requested_topic": null,
              "version": "1.0.0"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "properties": {
                    "format": {
                      "type": "string"
                    },
                    "topic": {
                      "type": "string"
                    }
                  },
                  "required": [],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-09-27T03:51:19.635Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-09-27T03:51:17.971Z"
    },
    "resource": "https://xhagents.xyz/api/compute/xh-bundle",
    "tags": [
      "x402",
      "base",
      "data",
      "xhBundle"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Thirteen production playbooks from running an x402 paid API on Base: shipping the endpoint, the payment-verifier rules, the real-money buyer test, the Base RPC capability audit, CDP authentication, directory registration, consolidating Cloudflare/Solana data, an rclone Google Drive bridge, AdSense, multi-size ad slots, nginx route recovery and secure Telegram alerts. Each item carries the mechanism, the commands, the pitfalls that cost us real money and how to verify the result."
}

What the leaf hashes

{"body":"37d8b234003c6434069ac3bf3427c5dbdae54e3d42541444e61ee451ff67725e","id":279126,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793042175874033,"prev":127200,"subject":"x402_bazaar:https://xhagents.xyz/api/compute/xh-bundle","subject_kind":"source_record"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON