addrbookFor publishers
← The evidence ledger

Evidence row 1038770

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://x402factory.ai/base/xprofile
Recorded
Previous row
#20946
Body SHA-256
1da34f296a8b5668f3387133395b73a873c77b2a49bd58f29690ed8ff21e1fec
Leaf
0xb3f160644e29b233034742bc5ad82c70fdbc5cb34482fdcc9372be2662a10006

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402factory.ai/base/xprofile"
    ]
  ],
  "name": "x402factory.ai/base/xprofile",
  "owner_address": null,
  "raw": {
    "accepts": [
      {
        "asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
        "description": "Base X profile mini-endpoint. Fetches a full X profile and the 10 most recent tweets for a given handle, returning the raw profile data plus a trimmed tweet list with key engagement metrics and media. Cost: 0.001 USDC per request.",
        "extra": {
          "avatarUrl": "https://x402factory.ai/x402factoryfavoicon.jpg",
          "chainId": 8453,
          "decimals": 6,
          "eip712": {
            "name": "USD Coin",
            "version": "2"
          },
          "iconUrl": "https://x402factory.ai/x402factoryfavoicon.jpg",
          "kind": "base-xprofile",
          "name": "USD Coin",
          "pricing": {
            "amount": 0.001,
            "currency": "USDC",
            "mode": "fixed",
            "network": "Base"
          },
          "serviceDescription": "x402Factory Base endpoints for agents (notes, LLMs, TTS, Telegram, coin prices, payments, X profiles).",
          "serviceName": "x402Factory",
          "serviceUrl": "https://x402factory.ai",
          "version": "2"
        },
        "maxAmountRequired": "1000",
        "maxTimeoutSeconds": 60,
        "mimeType": "application/json",
        "network": "base",
        "outputSchema": {
          "input": {
            "bodyFields": {
              "handle": {
                "description": "X handle (username) without the @ prefix, for example WURKDOTFUN or statikheadz.",
                "required": true,
                "type": "string"
              }
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "handle": {
              "description": "Normalized X handle that was requested.",
              "type": "string"
            },
            "ok": {
              "description": "True on success.",
              "type": "boolean"
            },
            "price_usdc": {
              "description": "Fixed price charged for this call in USDC (6 decimals).",
              "type": "string"
            },
            "profile": {
              "description": "Full upstream X profile payload for the user, including core fields like id, rest_id, name, screen_name, description, avatar, location and counters.",
              "type": "object"
            },
            "tweet_count": {
              "description": "Number of recent tweets returned (up to 10).",
              "type": "number"
            },
            "tweets": {
              "description": "Array of up to 10 recent tweets with trimmed but useful metadata: id, text (max 3000 chars; longer texts are truncated), created_at, language, basic user info, engagement metrics, media and links.",
              "type": "array"
            }
          }
        },
        "payTo": "0x402FaCcC3fAeb72351CC2b68C7966faF5f22B0d4",
        "resource": "https://x402factory.ai/base/xprofile",
        "scheme": "exact"
      }
    ],
    "description": "Base X profile mini-endpoint. Fetches a full X profile and the 10 most recent tweets for a given handle, returning the raw profile data plus a trimmed tweet list with key engagement metrics and media. Cost: 0.001 USDC per request.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "handle": {
                "description": "X handle (username) without the @ prefix, for example WURKDOTFUN or statikheadz.",
                "required": true,
                "type": "string"
              }
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {}
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "properties": {
                "body": {
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-29T12:19:43.198Z",
    "quality": {
      "l30DaysTotalCalls": 130,
      "l30DaysUniquePayers": 7,
      "lastCalledAt": "2026-10-29T12:19:42.769Z"
    },
    "resource": "https://x402factory.ai/base/xprofile",
    "type": "http",
    "x402Version": 1
  },
  "source": "x402_bazaar",
  "summary": "Base X profile mini-endpoint. Fetches a full X profile and the 10 most recent tweets for a given handle, returning the raw profile data plus a trimmed tweet list with key engagement metrics and media. Cost: 0.001 USDC per request."
}

What the leaf hashes

{"body":"1da34f296a8b5668f3387133395b73a873c77b2a49bd58f29690ed8ff21e1fec","id":1038770,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793298274962287,"prev":20946,"subject":"x402_bazaar:https://x402factory.ai/base/xprofile","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).

  1. 0xb3f0d3263c980d8a4e5a7174e67d0038db1e926916cf1d5fcf83955139b0b7ff
  2. 0x5223f88584931bf2c8e29b03f541258ded6c862e6e6ab86f635d3001dce04946
  3. 0xc1018d9038644bf8bd8cb66e89ed91c83b0db2349dbf45741b3085d544804f14
  4. 0x01e6d88d50840d38f72a3721402c24419e52f19cb92da246efb61e05cd28b94e
  5. 0xb848d2bcc975418ee467fd945f432ecea738e7f19a66e5e85c9096301b2ab656
  6. 0x8d66d9edb5aad771281f584dfa0979b8d65104a642c77babbdd284a47993f725
  7. 0x53702aadcdaa69e691cda9814717b9392bf1916761e87c29c2caf1a4ef615574
  8. 0x3bb5921bf20ba12209318a21f072cc48a266131cb7cfad532923b09c3b233176
  9. 0xc504d23bf2155f1cea5dd9b06c15544f0c8e1164a60d40f3a12edca958cd0e33
  10. 0xb9530af9b6e704238ce321fdb7f304f20dea531621e99cd7a8ec071b2a3922a4
  11. 0x6e4160be9c07ebd3620b6fa0175b5cb80b1b94a0390d653d0889ccbc467b6790
  12. 0x3a0ff2ae5308186dd8e4e0f846bbec103aa0059752ff382e52806d78f514eaa2
  13. 0xbd648578c40e9d57b13dded5303ab0e7546d05e31678dcce5c005a0949fcc24a
  14. 0x585b1e0c9b8e6cc02683a3bcbd6f86329575401feac9ee51a7efd21ed87f7ed0
  15. 0xaa1d19094c2ce6d011a3c40533fa7efee207719d6c482ffc47018b28e5518acc
  16. 0xef5d5572aac8f06b61579b7167b369fcb479d9027d4037dc9cacff9e3a26ffd2
  17. 0xa1fa2e97e71ad6e802f325afd74bb7095901f2060529c9739182a1233f8804bc
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON