← The evidence ledger
Evidence row 3064633
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/withdraw/prepare
- Recorded
- Previous row
- #2633588
- Body SHA-256
- 1f275f44e9632326b07b0b31d164d71128d4882464a35a1780a909f4109076fd
- Leaf
- 0x72d77a1f683e911e8191531c01acd7c9023366f0a129c3e61e93609cf91056f6
What was observed
{
"endpoints": [
[
"x402",
"https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/withdraw/prepare"
]
],
"name": "chainhilt-x402",
"owner_address": "0xdece8e839414e4a99213c658abbd2294d5bd42b0",
"raw": {
"accepts": [
{
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xdECE8E839414E4a99213C658ABbD2294d5BD42B0",
"scheme": "exact"
}
],
"description": "Prepare a pUSD withdrawal batch to the bridge routing address. `recipientAddr` defaults to the signer and is echoed in `plan.plan.details.recipient`; check it before signing. 422 when the asset is not on the bridge's list or the amount is under its minimum (2 pUSD for USDC on Base), since the bridge never delivers smaller transfers. On submit, `final` means the pUSD reached the bridge; delivery to the destination chain takes minutes.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"amount": "10",
"recipientAddr": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
"toChainId": "8453",
"toTokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
},
"bodyType": "json",
"method": "POST",
"pathParams": {
"signer": "0xfb671Aa20D779BCBfF5449Dd379074B25D126218"
},
"type": "http"
},
"output": {
"example": {
"plan": {
"chainId": 137,
"depositWallet": "0xd9f530D88C105B1bf8cB5DfC68778C5987839D17",
"operation": "withdraw",
"plan": {
"callCount": 1,
"deadline": "1790000600",
"details": {},
"metadata": "…",
"nonce": "4"
},
"signer": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
"status": "ready",
"venue": "polymarket"
},
"response": {
"actions": [
{
"chainId": 137,
"data": {
"batchToken": "…",
"typedData": {
"primaryType": "Batch"
}
},
"protocol": "polymarket",
"submitPath": "/predict/polymarket/wallet/batch/submit",
"type": "signature"
}
],
"errors": [],
"warnings": []
}
},
"type": "json"
}
},
"routeTemplate": "/api/v1/predict/polymarket/wallet/:signer/withdraw/prepare",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"amount": {
"description": "pUSD to withdraw, up to 6 decimals; at most the deposit wallet's pUSD, at least the route's bridge minimum.",
"pattern": "^[0-9]+(\\.[0-9]{1,6})?$",
"type": "string"
},
"recipientAddr": {
"description": "Receiver on the destination chain. Defaults to the signer.",
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"toChainId": {
"description": "Destination chain id as a decimal string, e.g. \"8453\" for Base.",
"pattern": "^[0-9]+$",
"type": "string"
},
"toTokenAddress": {
"description": "Token to receive on the destination chain; must be on the bridge's list for that chain.",
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"toChainId",
"toTokenAddress",
"amount"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"pathParams": {
"type": "object"
},
"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"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793712289/bazaar-icons/18d1fcf093fb95b4.png",
"lastUpdated": "2026-11-04T15:18:29.739Z",
"quality": {
"l30DaysTotalCalls": 11,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-11-04T15:18:29.547Z"
},
"resource": "https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/withdraw/prepare",
"serviceName": "chainhilt-x402",
"tags": [
"predict",
"polymarket",
"prediction-markets",
"wallet"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Prepare a pUSD withdrawal batch to the bridge routing address. `recipientAddr` defaults to the signer and is echoed in `plan.plan.details.recipient`; check it before signing. 422 when the asset is not on the bridge's list or the amount is under its minimum (2 pUSD for USDC on Base), since the bridge never delivers smaller transfers. On submit, `final` means the pUSD reached the bridge; delivery to the destination chain takes minutes."
}What the leaf hashes
{"body":"1f275f44e9632326b07b0b31d164d71128d4882464a35a1780a909f4109076fd","id":3064633,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793822230193676,"prev":2633588,"subject":"x402_bazaar:https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/withdraw/prepare","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (424109 rows).
- 0x72d740ce7a9e150cef08c7584e07090b7a6c6ea56be0409b3b0754c8456017c9
- 0xecbb3fb8d0e278739c46af182ef5cde6ad7d6889d32fd929cebf4f09f75fcd0d
- 0x96d9726c346eb730aa956c9ba491101bae664d92caf35546f2fcccdb95249ceb
- 0x84f4f410f5720074a9bca9a5534729675c15eecfb13c2af26bf93efb710f07ce
- 0x6ccf1578339d60961440d4240b180470644b0cb53e2b4e6f87d50ce9b0dd89be
- 0x0eb3a24d8e0f0909444c355c59824108af7f025d3eb60be190cf9b15daff8eca
- 0x43a29ce8ca0ed8688a9b0a2d47d7c5554c8ef6811a573355ab4beead2d7c22c8
- 0x723b31d46d02a1b3e0e2761c0f69f60909bdda6d0d51643ac3bb7a1c464e78ed
- 0x31c9334171e828325ee3ca82b23043eb5cfb76dac8c34961a1c02503827750d8
- 0x23e5ab698954d3d85bad87dc0de4180b7d30038f22b99d11b25da6a54e0818be
- 0x0aa77fe885fff49f7d0106aaf85972b7a29fb974bfe95294ae9eb16d234530aa
- 0x96080704a1e67dc87b212ce79dabb4c559e5810b66f4bf514b1a6e8c889e1756
- 0x597af581ce631dab60354aacc984d7398ba52a1ed9fd62d247a798c1ceccaa72
- 0xe27ae3c825a133907c02ce25e7292a68e76325500afc33ab38a3ba76e1a0d26b
- 0x539d73c83d7aa7f740599809a1eb066b48ddd9e8d1ce14a80cb191f4cf87d3b8
- 0x222747d565045b8857fa26ae816cd563ae6334c25795b19227a65c6abf341de3
- 0xd8e00ce5342a08a947d0a4806e7254d076614766392d88153d93cf58ae69cf8b
- 0xc3c363818e1d5142c4629be55f1c9e168a7466e628cfd2a858fe171aff1e91ca
- 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
- Day root
- 0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
- Chained
- 0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
- Published
- On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345