{"id":76451,"recorded_at":"2026-10-26T14:38:12.288869Z","observed_at":"2026-10-26T14:38:12.288829Z","subject_kind":"source_record","subject":"x402_bazaar:https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/package/changed","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/package/changed"]],"name":"Forest Packages","owner_address":"0xb48d918151311f982d542ef5c84cc1cd54cff7a9","raw":{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0xb48D918151311F982d542eF5C84cc1cd54CFf7a9","scheme":"exact"}],"description":"Detect whether normalized public npm or PyPI package registry state changed since a saved fingerprint. Returns a deterministic SHA-256 fingerprint for package/version existence, latest/resolved version, deprecation or yank state, license and runtime requirement. No dependency graph, vulnerability scan or registry mutation. Base mainnet USDC","extensions":{"bazaar":{"info":{"input":{"body":{"ecosystem":"npm","package":"express","version":"4.21.2"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"capability":"package.changed","data":{"changed":false,"ecosystem":"npm","fingerprint_fields":["ecosystem","package","exists","requested_version","requested_version_exists","resolved_version","latest_version","outdated","deprecated","yanked","license","requires_runtime"],"new_hash":"0000000000000000000000000000000000000000000000000000000000000000","package":"example","previous_hash":"0000000000000000000000000000000000000000000000000000000000000000","scope":"package_registry_metadata_only_no_dependency_graph","state":{"deprecated":false,"ecosystem":"npm","exists":false,"latest_version":"example","license":"example","outdated":false,"package":"example","requested_version":"example","requested_version_exists":false,"requires_runtime":"example","resolved_version":"example","yanked":false}},"meta":{"cache":"miss","checked_at":"2026-01-01T00:00:00.000Z","duration_ms":0,"provider":"npm"},"ok":true,"version":"1"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"ecosystem":{"description":"Public ecosystem value used to scope this lookup.","enum":["npm","pypi"]},"package":{"description":"Public package name to inspect.","maxLength":214,"minLength":1,"type":"string"},"previous_hash":{"description":"Earlier result hash used to detect a material change.","pattern":"^[a-fA-F0-9]{64}$","type":["string","null"]},"version":{"description":"Package version whose public metadata should be checked.","maxLength":128,"minLength":1,"type":"string"}},"required":["ecosystem","package"],"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":{"additionalProperties":false,"properties":{"capability":{"const":"package.changed","description":"Public capability value used to scope this lookup."},"data":{"additionalProperties":false,"description":"Public data value used to scope this lookup.","properties":{"changed":{"description":"Public changed value used to scope this lookup.","type":["boolean","null"]},"ecosystem":{"description":"Public ecosystem value used to scope this lookup.","enum":["npm","pypi"]},"fingerprint_fields":{"description":"Public fingerprint fields value used to scope this lookup.","items":{"enum":["ecosystem","package","exists","requested_version","requested_version_exists","resolved_version","latest_version","outdated","deprecated","yanked","license","requires_runtime"]},"maxItems":12,"minItems":12,"type":"array"},"new_hash":{"description":"Public new hash value used to scope this lookup.","pattern":"^[a-fA-F0-9]{64}$","type":"string"},"package":{"description":"Public package name to inspect.","type":"string"},"previous_hash":{"description":"Earlier result hash used to detect a material change.","pattern":"^[a-fA-F0-9]{64}$","type":["string","null"]},"scope":{"const":"package_registry_metadata_only_no_dependency_graph","description":"Public scope value used to scope this lookup."},"state":{"additionalProperties":false,"description":"Public state value used to scope this lookup.","properties":{"deprecated":{"description":"Public requested version exists value used to scope this lookup.","type":["boolean","null"]},"ecosystem":{"description":"Public ecosystem value used to scope this lookup.","enum":["npm","pypi"]},"exists":{"description":"Public exists value used to scope this lookup.","type":"boolean"},"latest_version":{"description":"Public requested version value used to scope this lookup.","type":["string","null"]},"license":{"description":"Public requested version value used to scope this lookup.","type":["string","null"]},"outdated":{"description":"Public requested version exists value used to scope this lookup.","type":["boolean","null"]},"package":{"description":"Public package name to inspect.","type":"string"},"requested_version":{"description":"Public requested version value used to scope this lookup.","type":["string","null"]},"requested_version_exists":{"description":"Public requested version exists value used to scope this lookup.","type":["boolean","null"]},"requires_runtime":{"description":"Public requested version value used to scope this lookup.","type":["string","null"]},"resolved_version":{"description":"Public requested version value used to scope this lookup.","type":["string","null"]},"yanked":{"description":"Public requested version exists value used to scope this lookup.","type":["boolean","null"]}},"required":["ecosystem","package","exists","requested_version","requested_version_exists","resolved_version","latest_version","outdated","deprecated","yanked","license","requires_runtime"],"type":"object"}},"required":["ecosystem","package","changed","previous_hash","new_hash","state","fingerprint_fields","scope"],"type":"object"},"meta":{"additionalProperties":false,"description":"Public meta value used to scope this lookup.","properties":{"cache":{"description":"Public cache value used to scope this lookup.","enum":["hit","miss","bypass"]},"checked_at":{"description":"Public checked at value used to scope this lookup.","type":"string"},"duration_ms":{"description":"Public duration ms value used to scope this lookup.","minimum":0,"type":"integer"},"provider":{"description":"Public provider value used to scope this lookup.","type":["string","null"]}},"required":["provider","checked_at","cache","duration_ms"],"type":"object"},"ok":{"const":true,"description":"Public ok value used to scope this lookup."},"version":{"const":"1","description":"Package version whose public metadata should be checked."}},"required":["ok","capability","version","data","meta"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-26T00:06:11.095Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-26T00:06:10.586Z"},"resource":"https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/package/changed","serviceName":"Forest Packages","tags":["package","npm","pypi","registry","fingerprint"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Detect whether normalized public npm or PyPI package registry state changed since a saved fingerprint. Returns a deterministic SHA-256 fingerprint for package/version existence, latest/resolved version, deprecation or yank state, license and runtime requirement. No dependency graph, vulnerability scan or registry mutation. Base mainnet USDC"},"body_sha256":"f96d0956d9a58735a7b53174a589ad4ab05ca45922aa6b57826958e6251de52a","prev_id":null,"leaf":"0x17fe733a153e8ba90b12260590127a88f953f34d86b67f5b16b717878922a81b","leaf_text":"{\"body\":\"f96d0956d9a58735a7b53174a589ad4ab05ca45922aa6b57826958e6251de52a\",\"id\":76451,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025492288829,\"prev\":null,\"subject\":\"x402_bazaar:https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/package/changed\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x17fea5d446ecf33f8c47609af9c7caf2920fc3d0577cd3d18781c59c8b953e4b","0x554d1c00e165044067ff01c63e2102fdafa105898293729b6f9efd58213ad033","0xf49bc3c2963f83a1a0326c31248f62795f1ea29e1e3d539b641b504bd542a2e7","0xdc3c0f95416d62573a0339c55dcb94a648045860cbe94d5de5168f9a3f21068c","0x8714d77199dd04a784ea3838d326c99026e7f23150fc9b60ca842de128e7b13e","0xeb168ff046e40d1a5a3ad1b40084317e2f39c9528709d64779551e812375e69c","0xfa558569186555b496feab124dfb19f7366549b9bebe162722a88ac81b90f4c8","0xf122327ba31d7f37dcbe947762e72338d37ad0b2ebae239cfa1bc8830bc59e74","0x42312b813f18d43d97d17d292c3cecc6f29ac87fb3e02fb04b0f55bc92477553","0x0fcb0ae13db11f174ecb290ebcb27cf7f0e5aba2eac750fab3d7ca602ae20148","0x84d28434d4d3c4d17b89916035448fc07d9ad132609b14e307edbe020e19d1a6","0x15eab8feed5b3f08165d63b9f1aed508c0624966a05349e051f86f0c188707b5","0x32f46c5f73ecbfd4f770f7f760a79bee2afed4b3e7572fa882b3e7dce8df4356","0x770e4376196188c7fc9ec40f8e218dc0d1cb92bba5fe0425a0edce27ca9a997f","0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c","0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}