{"id":118473,"recorded_at":"2026-10-26T14:40:13.091943Z","observed_at":"2026-10-26T14:40:13.091897Z","subject_kind":"source_record","subject":"x402_bazaar:https://perp-gap-api.perpgap.workers.dev/quote","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://perp-gap-api.perpgap.workers.dev/quote"]],"name":"Perp Gap API","owner_address":"0x2d82dcb9cc3a168d9ab25b62c1e33e278a51254f","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0x2d82dcB9cC3a168d9Ab25b62C1E33E278A51254F","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"},"maxTimeoutSeconds":120,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"5MoL8HNnvZUogGrqiF4T1StmAUpdU7ERA2GUJ7gLrEja","scheme":"exact"}],"description":"Use when an agent needs the best live price for a stock across venues before trading. For 1-10 tickers: perp mark and mid on trade.xyz (Hyperliquid), Aster, Lighter and OKX, xStocks and Ondo token prices per share, last US close, the session reference price, gap % vs it, cross-venue spread, best bid/ask and freshness. Unpaid calls get 402; bad or unknown tickers get 400/404 before any charge. Errors: 400, 402, 404, 502. Data, not advice.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ticker":"NVDA"},"type":"http"},"output":{"example":{"as_of":"2026-10-22T21:41:01.558Z","last_close":{"date":"2026-10-22","price":212.21,"ref_vs_close_pct":0.316,"source":"yahoo"},"perps":{"aster":{"ask":213.19,"bid":213.17,"index":213.1046,"mark":213.1046,"mid":213.18,"symbol":"NVDAUSDT"},"hyperliquid-xyz":{"ask":212.85,"bid":212.837,"mark":212.86,"mid":212.845,"oracle":212.89,"symbol":"xyz:NVDA"},"lighter":{"ask":212.993,"bid":212.972,"mark":212.981,"market_id":110,"mid":212.9825,"symbol":"NVDA"},"okx":{"ask":213.17,"bid":213.16,"last":213.17,"mark":213.16,"mid":213.165,"symbol":"NVDA-USDT-SWAP"}},"reference":{"age_s":14,"kind":"after-hours_last","price":212.88,"source":"robinhood","ts":1792705247},"sources":["hyperliquid"],"summary":{"best_ask":{"px":212.85,"venue":"hyperliquid-xyz"},"best_bid":{"px":213.17,"venue":"aster"},"cheapest":"hyperliquid-xyz","consensus_mid":212.9413,"consensus_vs_ref_pct":0.029,"cross_venue_arb_bps":15,"perp_mark_spread_pct":0.141,"richest":"okx","venues_quoted":6},"ticker":"NVDA","tokens":{"ondo-gm":{"multiplier":1.0017152487959895,"per_share":212.9,"price":213.2652,"status":"postmarket","symbol":"NVDAon","underlying_price":212.837895},"xstocks-solana":{"liquidity_usd":2852537,"mint":"Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh","multiplier":1.0009180758490996,"per_share":212.3166,"price":212.3166,"symbol":"NVDAx"}},"us_session":"after-hours"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"ticker":{"description":"Stock ticker, case-insensitive (free list: GET /catalog).","examples":["NVDA"],"pattern":"^[A-Za-z0-9.]{1,12}$","type":"string"},"tickers":{"description":"Optional alternative to ticker: up to 10 comma-separated tickers.","examples":["NVDA,TSLA"],"pattern":"^[A-Za-z0-9.,]{1,130}$","type":"string"}},"required":["ticker"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"description":"Error responses are JSON {error: string, hint?: string}. 400 bad params (never charged); 402 payment required; 404 ticker/market not listed (checked before settlement, never charged); 502 upstream error. Full field docs: /openapi.json.","properties":{"as_of":{"type":"string"},"last_close":{"type":"object"},"perps":{"type":"object"},"reference":{"type":"object"},"sources":{"type":"array"},"summary":{"type":"object"},"ticker":{"type":"string"},"tokens":{"type":"object"},"us_session":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-23T07:13:40.007Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-23T07:13:39.683Z"},"resource":"https://perp-gap-api.perpgap.workers.dev/quote","serviceName":"Perp Gap API","tags":["Trading","Data","stocks","perps","tokenized-stocks"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Use when an agent needs the best live price for a stock across venues before trading. For 1-10 tickers: perp mark and mid on trade.xyz (Hyperliquid), Aster, Lighter and OKX, xStocks and Ondo token prices per share, last US close, the session reference price, gap % vs it, cross-venue spread, best bid/ask and freshness. Unpaid calls get 402; bad or unknown tickers get 400/404 before any charge. Errors: 400, 402, 404, 502. Data, not advice."},"body_sha256":"8ea9ee04e4c1318edc6b985aa65c5b9cd5ba4dbfdc42708d73a4babad07b79fd","prev_id":null,"leaf":"0xfd2e1a05db9d6bd09fd0cc8b0984689f4ef2968c5b5e2f5feccb7d6a0390331c","leaf_text":"{\"body\":\"8ea9ee04e4c1318edc6b985aa65c5b9cd5ba4dbfdc42708d73a4babad07b79fd\",\"id\":118473,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025613091897,\"prev\":null,\"subject\":\"x402_bazaar:https://perp-gap-api.perpgap.workers.dev/quote\",\"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":["0xfd2e4d5ad71f1e3daca6729e6f52d09f576db63574dcf42bb6ed3998f2db0ee8","0xf44b46308b795c1c098d82513457ccbf4373e2441a3ec81e05b332ff0f62d3b6","0x0899a65385c9d896dd9de6fc859c7d31dd2084ac3c44020c953a4d8d7346d10f","0xbc59c55fcb4394bfaf7dbb72cd3dad750ad918567b899312c7c0df7a62d91f18","0xd2a93dc02b3496816750a3e59d95b1a1c414cadc5e003b6680c08872d509ec1f","0x07e0fc57bebb2549a07a03ef72e7ee686aec4a492c632eb276917cd453c0d605","0xd1eda34082bee8a6742960a736b42cdda415e4cd75b22b2c2a664e6514f373e5","0x28e3e5f0b5e3b9455bb8c9b7037590cd72322eaa145b71acbb16e03662f30e97","0x6e1f0afcddd1b3d9cd8cd2ff05e97191611187b7d5935f01db5dc676eff2d6a4","0x18a4daa4511fe79833aca9d1cfcd84bb5da542f81ee07b2f2e60bedd15a277cc","0x2e09594bba0b7c90654eee0c9a8e6b9ed83ead47a7e7c90e73414beaf0ad4088","0xa1d268c111b09550fdb70b6d9d0b58c94dc828b083baa8f1360300aab6230a9c","0xbee644d57738676bfb20eb90d6021f364bf883a8d54f8d17e9dc4749b4074c3d","0x44945ea9ad8b24e723ad5a8fd6d014024a49531783f74ff9229c2ab6930e84c8","0x68d296b1e00b4899fb83c3fba36fffaefa311eac2903067dbebfe776a12b4a9a","0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678","0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc"]}