← The evidence ledger
Evidence row 425343
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://verifylite.hydratinghealingtouch.workers.dev/chain/allowance
- Recorded
- Previous row
- #407540
- Body SHA-256
- 7ddee3a4f48c8cd49ee3b08ab25c708c82163fa1a2bcd4a8878f2fdc65e61917
- Leaf
- 0x3428db5cf41271b66c63624b81d47468f7dd96288ac74bc098d339ed5656c826
What was observed
{
"endpoints": [
[
"x402",
"https://verifylite.hydratinghealingtouch.workers.dev/chain/allowance"
]
],
"name": "VerifyLite",
"owner_address": "0xb33134504393140cfd963d76f62907d660880932",
"raw": {
"accepts": [
{
"amount": "3300",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xb33134504393140cfd963d76f62907d660880932",
"scheme": "exact"
}
],
"description": "Approval check for one wallet and one ERC-20 token on Base: how much each spender (up to 10 app or router addresses) is allowed to move, flagging unlimited approvals and approvals covering the full balance, plus approvals made through Uniswap Permit2 with their expiry. Defaults to checking Permit2 itself. Useful before signing, for wallet hygiene, and for spotting approvals to revoke. Read-only. Not charged for invalid addresses or non-tokens.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"owner": "0xb33134504393140cfd963d76f62907d660880932",
"token": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"balance": "50",
"chain": "base",
"spenders": [
{
"allowance": "unlimited",
"coversFullBalance": true,
"spender": "0x000000000022d473030f116ddee9f6b43ac78ba3",
"spenderLabel": "Uniswap Permit2",
"unlimited": true
}
],
"summary": "1 spender(s) can move an unlimited amount of this wallet's USDC. Revoke approvals you no longer use.",
"symbol": "USDC",
"tool": "chain_allowance"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"owner": {
"description": "Wallet 0x address on Base.",
"type": "string"
},
"spenders": {
"description": "Optional: up to 10 spender addresses (array or comma-separated). Defaults to Uniswap Permit2.",
"items": {
"type": "string"
},
"maxItems": 10,
"type": "array"
},
"token": {
"description": "Token contract 0x address on Base.",
"type": "string"
}
},
"required": [
"owner",
"token"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"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"
}
},
"builder-code": {
"info": {
"a": "bc_jqm094l8",
"s": [
"cdp_sdk_server"
]
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"a": {
"description": "App builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"s": {
"description": "Service builder codes",
"items": {
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"maxItems": 11,
"type": "array"
},
"w": {
"description": "Wallet builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
}
},
"type": "object"
}
},
"eip2612GasSponsoring": {},
"erc20ApprovalGasSponsoring": {}
},
"lastUpdated": "2026-10-27T02:58:19.874Z",
"quality": {
"l30DaysTotalCalls": 2,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-10-27T02:58:19.706Z"
},
"resource": "https://verifylite.hydratinghealingtouch.workers.dev/chain/allowance",
"serviceName": "VerifyLite",
"tags": [
"approval",
"allowance",
"wallet",
"base",
"onchain"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Approval check for one wallet and one ERC-20 token on Base: how much each spender (up to 10 app or router addresses) is allowed to move, flagging unlimited approvals and approvals covering the full balance, plus approvals made through Uniswap Permit2 with their expiry. Defaults to checking Permit2 itself. Useful before signing, for wallet hygiene, and for spotting approvals to revoke. Read-only. Not charged for invalid addresses or non-tokens."
}What the leaf hashes
{"body":"7ddee3a4f48c8cd49ee3b08ab25c708c82163fa1a2bcd4a8878f2fdc65e61917","id":425343,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793086109445088,"prev":407540,"subject":"x402_bazaar:https://verifylite.hydratinghealingtouch.workers.dev/chain/allowance","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x3427b90238c6332290f49d797fc046ca3868c6d42a3f78f1e5c15969755e0d48
- 0x29d09b1a2b02101e1f2c377e2f8d340e1b54cfd7959d377881b6ada245c7699c
- 0xda2ace563b91527968d256e81a32907b7f4c65793019bed21e8ac14602fb51d0
- 0xb59b5e42e21215ec35fb48e2af7f4c43676e2490c55772d9f006133e870c3e8c
- 0x57cc6a0a8084243684c2f35480b0b99dea71a279a4235768907e1d19de707fce
- 0x3a5cb3d89943cd860e94ae4a379ac3f59ee7a7feec7932672902d575fae6e430
- 0x3e52b65f1022409c8c4cf7ea4d5878d6ed6d583c9c7df1aaa72e11bb0e671947
- 0xe2605fcb9ccb9cf3f7ad625dbf407d87398899db4379c435582a4a9604d4ca5f
- 0x05002a6b701aa59a2423fcaf6c8ea66bd4a295ead62b679401972bcc6b83b664
- 0x404479bb113d68b31fa7f1ad5ca9150118b823282cb4eb770c953710b5581306
- 0x85a6f473253adaf20ada24e9798c83bbc77040d206df2377d7a0ddf9221f9e70
- 0x0491d1aef43a95c6e235bd50f122c12c8c56196bb71b329f055061f0e9ee7115
- 0x5a83a2d5b2abb340c16172caf3ef83b831e168d2e94e4154a4ad72adcac5cad2
- 0x595de2dea3b8fa56dbd6142dd78ae79f3e7169c631e41a844b100613abb3e430
- 0x8360ee1105e4d9f9312067cbbfd47c69c5948665ae582b9684a580c8f4e199e1
- 0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb
- 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4