{"x402Version":2,"payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","resources":[{"id":14209,"slug":"14209","resource":"https://pulsefeed.dev/trust","description":"Is this x402 endpoint safe to pay? Vet an unknown seller BEFORE paying: pay/avoid verdict, 0-100 trust score, live 402 probe, scam flags (payTo hijack, bait-and-switch pricing, honeypot, wrong asset) and an on-chain check of the receiver on Base. Reads x402 v1 (body) AND v2 (PAYMENT-REQUIRED header) — body-only checkers call live v2 services dead. ?endpoint=url; omit for a trust-ranked catalog.","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"4000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"endpoint":"x402 endpoint URL to verify (omit for the working-services catalog + risk map)"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-08-29T05:21:14.331Z","quality":{"calls30d":9,"uniquePayers30d":4,"lastCalledAt":"2026-08-29T05:21:13.444Z"},"liveness":{},"verified":false,"featured":false},{"id":14210,"slug":"14210","resource":"https://pulsefeed.dev/trust/dataset","description":"Bulk trust data for every x402 service in one call. For builders of trust, uptime and monitoring tools: each service's full profile — 0-100 trust score and pay/avoid verdict, scam flags, receiver stability, on-chain receiver profile, plus the compounding payTo and price change history. Skip scraping hundreds of endpoints. ?all=1 includes dead ones, ?limit=N. Free preview: /status.json, /data/sample.","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"all":"set to 1 to include dead/invalid services","limit":"max services to return (default 2000)"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-08-26T08:18:20.643Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-08-26T08:18:20.01Z"},"liveness":{},"verified":false,"featured":false},{"id":14211,"slug":"14211","resource":"https://pulsefeed.dev/data/full","description":"The whole agentic-commerce trust dataset in one call: every audited x402 endpoint (trust score, scam flags, on-chain receiver, payTo/price history) AND every audited MCP server (safe/avoid, install-script risk, abandonment) plus incidents with on-chain proof. Cross-domain and longitudinal. NOTE: $1.00 exceeds the default 0.1 USDC cap in x402-fetch — pass maxValue. Free sample: /data/sample","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"all":"set to 1 to include dead/invalid x402 services","limit":"max x402 services (default 3000)"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-08-25T00:30:10.047Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-08-25T00:30:09.55Z"},"liveness":{},"verified":false,"featured":false},{"id":14212,"slug":"14212","resource":"https://pulsefeed.dev/momentum","description":"Is this token heating up or cooling down? Momentum on Base: current block window versus the previous one — activity and volume with a % delta and a heating/cooling/flat trend. ?token=0x...","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"token":"ERC-20 contract address (0x...) on Base to analyze"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-09-01T12:01:10.524Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-01T12:01:10.168Z"},"liveness":{},"verified":false,"featured":false},{"id":14213,"slug":"14213","resource":"https://pulsefeed.dev/flow","description":"Who is accumulating or dumping this token right now? Smart-money flow on Base: net position change per address over a block window plus a decision-ready accumulation/distribution signal. ?token=0x...","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"token":"ERC-20 contract address (0x...) on Base to analyze"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-09-01T12:01:03.27Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-01T12:01:02.525Z"},"liveness":{},"verified":false,"featured":false},{"id":14214,"slug":"14214","resource":"https://pulsefeed.dev/whales","description":"Are whales moving this token right now? Large ERC-20 transfers on Base over a recent block window with from/to/amount/tx and a configurable size threshold — spot big moves before they hit the price. ?token=0x... &min=units","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"min":"optional min transfer size in whole token units (default 100000)","token":"ERC-20 contract address (0x...) on Base"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-09-01T12:00:55.38Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-01T12:00:54.797Z"},"liveness":{},"verified":false,"featured":false},{"id":14215,"slug":"14215","resource":"https://pulsefeed.dev/pulse","description":"Is this token active right now? Live pulse of any ERC-20 on Base: transfer count, volume and unique senders/receivers over a recent block window — one call, no RPC or indexer needed. ?token=0x...","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"token":"ERC-20 contract address (0x...) on Base to analyze"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-09-01T12:00:48.203Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-01T12:00:47.236Z"},"liveness":{},"verified":false,"featured":false},{"id":14216,"slug":"14216","resource":"https://pulsefeed.dev/mcp/drift/history","description":"The full MCP supply-chain drift series in one call: every recorded change since 2026-07-30 across the whole registry — ownership swapped, install script added in a later version, repository removed, package unpublished, a removed name republished by someone else. An event exists only because a snapshot from before it does, so this series cannot be rebuilt after the fact. Free feed: last 7 days.","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-08-30T04:07:00.106Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-30T04:06:59.257Z"},"liveness":{},"verified":false,"featured":false},{"id":14217,"slug":"14217","resource":"https://pulsefeed.dev/lab/e1","description":"Insertion-path positive control for a measurement experiment (x402-foundation/x402#3045): does a v1-envelope settlement still create a catalog row at the current epoch? Returns a static acknowledgement.","type":"http","x402Version":1,"accepts":[{"scheme":"exact","network":"base","payTo":"0x7f5f784Ba98cEcFC0bA4336f0E48222A3d4d69a8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"11000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"enum":["GET"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"pulsefeed.dev","lastUpdated":"2026-08-21T08:20:16.834Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T08:20:15.969Z"},"liveness":{},"verified":false,"featured":false}]}