← The evidence ledger
Evidence row 3064635
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/onboard/prepare
- Recorded
- Previous row
- #2633013
- Body SHA-256
- 6a7de085b84b02d51f78a95db7c6beb4aa61f6d8479538c7355ba44ef3803ad5
- Leaf
- 0xe57b87015f1d214f3afd1070248bdc08f4a5b8a3bacc76a7805f470ec72d2cfb
What was observed
{
"endpoints": [
[
"x402",
"https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/onboard/prepare"
]
],
"name": "chainhilt-x402",
"owner_address": "0xdece8e839414e4a99213c658abbd2294d5bd42b0",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xdECE8E839414E4a99213C658ABbD2294d5BD42B0",
"scheme": "exact"
}
],
"description": "Deploy the deposit wallet, then add its missing trading approvals, one step per call. Requires the signer's `credentialToken` (401 once revoked). Undeployed: `plan.plan.details.step` is \"deploy\"; the wallet signs and POSTs the action to /predict/polymarket/wallet/batch/submit, then calls again (202 while pending). Deployed: a Batch of the missing approvals for the same route. 422 \"Nothing to onboard\" is not charged; GET /predict/polymarket/wallet/{signer} checks for free.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"credentialToken": "pcr1.…",
"includePerps": false
},
"bodyType": "json",
"method": "POST",
"pathParams": {
"signer": "0xcEFcfa8CA1164Aac1a53d27FC5C833c3F0a9C953"
},
"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/onboard/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": {
"credentialToken": {
"description": "Sealed venue credentials for this signer from POST /predict/polymarket/credentials.",
"minLength": 1,
"type": "string"
},
"includePerps": {
"default": false,
"description": "Also approve the venue's Perps Deposit contract. Default false.",
"type": "boolean"
}
},
"required": [
"credentialToken"
],
"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:25.454Z",
"quality": {
"l30DaysTotalCalls": 7,
"l30DaysUniquePayers": 3,
"lastCalledAt": "2026-11-04T15:18:25.264Z"
},
"resource": "https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/onboard/prepare",
"serviceName": "chainhilt-x402",
"tags": [
"predict",
"polymarket",
"prediction-markets",
"wallet"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Deploy the deposit wallet, then add its missing trading approvals, one step per call. Requires the signer's `credentialToken` (401 once revoked). Undeployed: `plan.plan.details.step` is \"deploy\"; the wallet signs and POSTs the action to /predict/polymarket/wallet/batch/submit, then calls again (202 while pending). Deployed: a Batch of the missing approvals for the same route. 422 \"Nothing to onboard\" is not charged; GET /predict/polymarket/wallet/{signer} checks for free."
}What the leaf hashes
{"body":"6a7de085b84b02d51f78a95db7c6beb4aa61f6d8479538c7355ba44ef3803ad5","id":3064635,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793822230200718,"prev":2633013,"subject":"x402_bazaar:https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/onboard/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).
- 0xe57b75f32ecd82ffd69b557c23275beb1e9f49ab075e965c0e4e5fb8ca1ef645
- 0x65dec02cf847adbbf1835a150cf5d433ea1d5f0c156cb7138c26d29786ce8e86
- 0xf4d6cc83f4e38c3f4fa9ca949d84019ecd14ea46042100a29c2361cd221e54e5
- 0x0a3ad84d216d4cc2d1c2d5a868ed9f05cd9601b9954bc7ab5181d731b4e219cb
- 0xc9eec3f7c47662cd2649442f6796b36e19cc653acba45a62fd5bec5d1910ebf2
- 0x7d25610737aaf02277b036f7b90a91ecf7d9064119ce8e39e7b5b927fe10a382
- 0x9534a0c99adf9960031870db5a5bc33f8b73977c679c12066109e79d17edc90b
- 0x09fd9cc0aa23ed4c3f0d084958f2738472b8c4a79ad3bee56dd6074cd62e9eef
- 0xa0ed45203c36fa0522ef8d16fc9e42ab5a637f56bd708d190b898e69d0941902
- 0x34d2c5ea239f97952db1372db3dfeef7b0371a35ac6d8b384f7dfae89d9bd4af
- 0xf8c79c9251b789504f45295feb20ecf9f4c95a1721e9b90eea8c85445a103f45
- 0x4bbfc07603fb1f664ec8c8d4ad1c9588704896334af9b88258599f90c5789dbc
- 0x850edfbd7f1ce6d3e11c51ed25671246e630daaf19bcd4d227e43e6f1340b62b
- 0x7324a05814342612129bbef98d94a12fff89b93cf121ff58f8160eaebd6bcbcc
- 0xacfc95cc63f2205f2e42294ed36a317ab746c06b12feb3c243315356ad95b62a
- 0x621f050d36e1026696df95e35f6767fff738c18d7486aa88506e941d484ebef3
- 0x7efb735f8d49bcac59a20b148718d382f32a05352c0255ebbd501ca73055453d
- 0x9c1c771179da4a002386557e8601b2d4983c3e366808477ee20da18c282c1dd8
- 0xbb1998892a86d9633ea7b5de06760114b45777da649c217062ff0d65d7095f34
- Day root
- 0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
- Chained
- 0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
- Published
- On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345