← The evidence ledger
Evidence row 547798
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://check.blockpin.dev/check
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 5316f26e6708f4628bfff08e6406dcbae4405183d5925acf7431fab50d7b4c49
- Leaf
- 0x94fa05e9c388e02207ef719f5cdfc6a0ad42298b3288768e12a7871eef7abc60
What was observed
{
"endpoints": [
[
"x402",
"https://check.blockpin.dev/check"
]
],
"name": "Blockpin",
"owner_address": "0x86727111a44084cc7a7c1c5d8ac4b0eca4d7db66",
"raw": {
"accepts": [
{
"amount": "100000",
"asset": "0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168",
"extra": {
"name": "Global Dollar",
"version": "1"
},
"maxTimeoutSeconds": 300,
"network": "eip155:4663",
"payTo": "0x86727111a44084cc7a7c1c5d8ac4b0eca4d7db66",
"scheme": "exact"
},
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x86727111a44084cc7a7c1c5d8ac4b0eca4d7db66",
"scheme": "exact"
}
],
"description": "Token and contract control check (rug check): who controls this token or contract, and did that change since block N? Current owner, pending owner, proxy implementation, proxy admin, beacon and pause state, plus every ownership transfer, upgrade, admin, role and pause event since the block, each with its tx. Use before trading a token or trusting a contract. Base, Ethereum, Robinhood Chain. By Blockpin.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"address": "0x1b54E762aa34CF6E28E9C082F2848e28E45DA6b8",
"chain": "ethereum",
"since": "26200000"
},
"type": "http"
},
"output": {
"example": {
"address": "0x1b54e762aa34cf6e28e9c082f2848e28e45da6b8",
"chain": "Ethereum",
"chainId": 1,
"changed": true,
"controlChanged": true,
"current": {
"owner": "0x180eae784dee739fbab432b06f78bf9a98aae334",
"paused": null,
"pendingOwner": null,
"proxyAdmin": "0xfb4b9d2ba3ef17787bfe3fd90c3ea7b319807a57",
"proxyBeacon": null,
"proxyImplementation": "0x55d555bd85fed6ecf30fda9b4c76019b844218a7"
},
"events": [
{
"block": 26233396,
"from": "0xbb145ca83272c3806d4ddc75ca1d5514789cf1c5",
"to": "0x180eae784dee739fbab432b06f78bf9a98aae334",
"tx": "0xd6437bc65f67c0476a4a2db5330c15a770a92de60df5dba1de5a2065ce5600a2",
"type": "OwnershipTransferred"
}
],
"pauseChanged": false,
"range": {
"fromBlock": 26200000,
"toBlock": 26241562
},
"summary": "2 control events between blocks 26200000 and 26241562: 1 OwnershipTransferStarted, 1 OwnershipTransferred."
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"address": {
"description": "Contract address",
"pattern": "^0x[0-9a-fA-F]{40}$",
"type": "string"
},
"chain": {
"description": "Chain the contract is on",
"enum": [
"ethereum",
"base",
"robinhood"
],
"type": "string"
},
"since": {
"description": "Block number to check from (Ethereum: up to 1,000,000 blocks back; Robinhood Chain: up to 7,000,000)",
"pattern": "^[0-9]+$",
"type": "string"
}
},
"required": [
"chain",
"address",
"since"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"address": {
"type": "string"
},
"chain": {
"type": "string"
},
"changed": {
"type": "boolean"
},
"controlChanged": {
"type": "boolean"
},
"current": {
"type": "object"
},
"events": {
"type": "array"
},
"pauseChanged": {
"type": "boolean"
},
"range": {
"type": "object"
},
"summary": {
"type": "string"
}
},
"required": [
"changed",
"summary",
"current",
"events"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-27T14:37:50.629Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-27T14:37:50.347Z"
},
"resource": "https://check.blockpin.dev/check",
"serviceName": "Blockpin",
"tags": [
"rug check",
"token control",
"admin changes",
"onchain security",
"ethereum"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Token and contract control check (rug check): who controls this token or contract, and did that change since block N? Current owner, pending owner, proxy implementation, proxy admin, beacon and pause state, plus every ownership transfer, upgrade, admin, role and pause event since the block, each with its tx. Use before trading a token or trusting a contract. Base, Ethereum, Robinhood Chain. By Blockpin."
}What the leaf hashes
{"body":"5316f26e6708f4628bfff08e6406dcbae4405183d5925acf7431fab50d7b4c49","id":547798,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793133215540048,"prev":null,"subject":"x402_bazaar:https://check.blockpin.dev/check","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).
- 0x94fa3dcfe3ea52ce05964ff622bd803b2b9838578c97861a2d8db14bb3b26df7
- 0x14ba3e1808ac806bc5287fec432a859e709aeb4949e2ba7d15c9677550414b7e
- 0x54f7e0cd2fe47e8b44511cee49f3c705359a76c576034cec3ae775c5cd686972
- 0xcf71e26ecc3423c0e4923890c3a173296bc672c7160a8193ff913c9ca0317465
- 0x51d2a6ce80005dbac09cac5b8ce6e0e219748bc4335173d7effef67a758227d1
- 0x598ce6440850e6bea69110f5ea3b4574b0339207c6eb250d4e1a6c4a124ac6be
- 0xfec29b5ec219428a7af289cc0c2a50fc1ac8511ea65e83795907990733677f2c
- 0x99643227dd5188d40352605aa8087661e9cea1724dbcf5d5e4bd2c49abcfdd51
- 0x62401c78f839622a699fad89dcbbd3b82008dd5bda82cb52fec25793a28fb24d
- 0x88feef9b2933522158e98d853eaf22bd6bb0c0e8aba56b399d7b5895627cadd2
- 0x04a09d663456ff3951851256dd93fd8bffe97c065373b0fa7994aee5fd52c4a7
- 0x747fb8d60cfe8dde3cb6d73475c58c3912bdf8d928b8f0480aa1c97a1b71d408
- 0x59c5c792b40d9054ce2b84a60af97fa54f2e1a2a369a6a52dc3f45de41128e97
- 0xa3c9c760ee424c178bab782711c2b9d3e15a80a6fde99165972cb75b306bb8b4
- 0xb4f7223140c8a36cb87a63d77cf617086d9968dc4658f03e102571ebe06e9ed6
- 0xfecf3d4646dd4984a13dd715499e842c3fde63692336d97394c2bfd8e877ca5d
- 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4