{"id":72250,"recorded_at":"2026-10-26T14:38:05.555323Z","observed_at":"2026-10-26T14:38:05.555284Z","subject_kind":"source_record","subject":"x402_bazaar:https://chain.openverbs.com/v1/source","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://chain.openverbs.com/v1/source"]],"name":"chain.openverbs.com/v1/source","owner_address":"0xb3f4de103f34b99f0da19b4f16d6b53a14c2194a","raw":{"accepts":[{"amount":"6000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A","scheme":"exact"}],"description":"Get the verified Solidity/Vyper source code for a deployed contract by address, sourced from Sourcify. Returns every source file (path + content), the contract name, language, compiler version and compiler settings (optimizer, evmVersion) — the full human-readable source an agent needs to read, audit or feed to an LLM. Supports Ethereum, Base, Arbitrum, Optimism, Polygon. Unverified contracts return `verified:false`. Live reads with cache fallback.","extensions":{"bazaar":{"info":{"input":{"body":{"address":"0x0000000000000000000000000000000000000001","chain":"ethereum"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"address":"0x0000000000000000000000000000000000000001","chain":"ethereum","chainId":1,"compiler":null,"contractName":null,"fileCount":0,"fullyQualifiedName":null,"language":null,"matchType":null,"settings":null,"sources":[],"stale":false,"totalBytes":0,"truncated":false,"verified":false,"verifiedAt":null},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"address":{"description":"Deployed contract address.","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"chain":{"description":"EVM chain to query. One of: ethereum, base, arbitrum, optimism, polygon. Default \"ethereum\".","enum":["ethereum","base","arbitrum","optimism","polygon"],"type":"string"}},"required":["address"],"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"}}},"lastUpdated":"2026-10-06T17:00:17.794Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":1,"lastCalledAt":"2026-10-06T17:00:17.624Z"},"resource":"https://chain.openverbs.com/v1/source","tags":["contract source code","get source code","verified source","solidity source","smart contract source"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Get the verified Solidity/Vyper source code for a deployed contract by address, sourced from Sourcify. Returns every source file (path + content), the contract name, language, compiler version and compiler settings (optimizer, evmVersion) — the full human-readable source an agent needs to read, audit or feed to an LLM. Supports Ethereum, Base, Arbitrum, Optimism, Polygon. Unverified contracts return `verified:false`. Live reads with cache fallback."},"body_sha256":"70900c1e79e6280f6603c3eb45255da641222ca40857e03ae58b721ada9f51c2","prev_id":null,"leaf":"0x019ebb1a26083a63811a4da48ae72f2be3324d1d1951ce5f9fd5d853c728a178","leaf_text":"{\"body\":\"70900c1e79e6280f6603c3eb45255da641222ca40857e03ae58b721ada9f51c2\",\"id\":72250,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025485555284,\"prev\":null,\"subject\":\"x402_bazaar:https://chain.openverbs.com/v1/source\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}