{"x402Version":2,"payTo":"0x6d6c398390cfb88f1cd42715b84906a0bd6652aa","resources":[{"id":7912,"slug":"7912","resource":"https://api.m2msentinel.com/v1/gas/fees","description":"What a Base transaction costs right now, with the RPC provider and trust level behind the number, so a caller can tell a credentialed reading from a degraded one before pricing a transaction.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6d6c398390cfb88f1cd42715b84906a0bd6652aa","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":120}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"network":"eip155:8453","status":"SUCCESS"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"gasPrice":{"type":"object"},"network":{"type":"string"},"status":{"const":"SUCCESS","type":"string"}},"required":["status"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.m2msentinel.com","lastUpdated":"2026-09-14T19:51:23.488Z","quality":{"calls30d":9,"uniquePayers30d":7,"lastCalledAt":"2026-09-14T19:51:23.285Z"},"liveness":{},"verified":false,"featured":false},{"id":7911,"slug":"7911","resource":"https://api.m2msentinel.com/v1/dex/metrics","description":"How deep is liquidity for tracked Base tokens and how much is actually trading, with the source named, for sizing an order or declining one.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6d6c398390cfb88f1cd42715b84906a0bd6652aa","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":120}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"metrics":[],"network":"eip155:8453","status":"SUCCESS"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"metrics":{"type":["array","object"]},"status":{"const":"SUCCESS","type":"string"}},"required":["status"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.m2msentinel.com","lastUpdated":"2026-09-16T17:17:29.475Z","quality":{"calls30d":6,"uniquePayers30d":4,"lastCalledAt":"2026-09-16T17:17:29.238Z"},"liveness":{},"verified":false,"featured":false},{"id":7913,"slug":"7913","resource":"https://api.m2msentinel.com/v1/token/price/:symbol","description":"What a tracked Base token is worth right now, taken as the median of the deepest pools rather than one pair, returning the pools considered and the spread across them.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6d6c398390cfb88f1cd42715b84906a0bd6652aa","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":120}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"symbol":"USDC"},"queryParams":{},"type":"http"},"output":{"example":{"status":"SUCCESS","token":{"symbol":"USDC"}},"type":"json"}},"routeTemplate":"/v1/token/price/:symbol","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"symbol":{"description":"A supported token symbol.","pattern":"^[A-Za-z0-9_-]{1,20}$","type":"string"}},"required":["symbol"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"status":{"const":"SUCCESS","type":"string"},"token":{"type":"object"}},"required":["status"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.m2msentinel.com","lastUpdated":"2026-09-11T17:39:43.535Z","quality":{"calls30d":6,"uniquePayers30d":5,"lastCalledAt":"2026-09-11T17:39:43.339Z"},"liveness":{},"verified":false,"featured":false},{"id":7914,"slug":"7914","resource":"https://api.m2msentinel.com/v1/audit/:address","description":"Before you sign: can this Base contract be paused, frozen, or have tokens minted by its owner, self-destruct, or delegate execution somewhere you have not seen? Returns the opcodes and selectors actually present in the deployed bytecode, resolves proxies and EIP-7702 delegated accounts to what really runs, and states the trust level behind the answer. Evidence for your policy, not a safety verdict.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6d6c398390cfb88f1cd42715b84906a0bd6652aa","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":120}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"queryParams":{},"type":"http"},"output":{"example":{"audit":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","analysisKind":"STATIC_BYTECODE_CAPABILITY_HEURISTIC","notASafetyGuarantee":true,"reachability":"NOT_ESTABLISHED"},"status":"SUCCESS"},"type":"json"}},"routeTemplate":"/v1/audit/:address","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"address":{"description":"A Base mainnet contract address.","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["address"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"audit":{"type":"object"},"status":{"const":"SUCCESS","type":"string"}},"required":["status"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.m2msentinel.com","lastUpdated":"2026-09-06T01:15:17.037Z","quality":{"calls30d":6,"uniquePayers30d":5,"lastCalledAt":"2026-09-06T01:15:16.834Z"},"liveness":{},"verified":false,"featured":false},{"id":7915,"slug":"7915","resource":"https://api.m2msentinel.com/v1/whales/signals","description":"Who is moving size on Base right now: large ERC-20 transfers reported as observed facts with amounts and source, not as trade signals or predictions.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6d6c398390cfb88f1cd42715b84906a0bd6652aa","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":120}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"network":"eip155:8453","signals":[],"status":"SUCCESS"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"signals":{"type":"array"},"status":{"const":"SUCCESS","type":"string"}},"required":["status"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.m2msentinel.com","lastUpdated":"2026-09-03T21:14:12.111Z","quality":{"calls30d":5,"uniquePayers30d":3,"lastCalledAt":"2026-09-03T21:14:11.831Z"},"liveness":{},"verified":false,"featured":false},{"id":7916,"slug":"7916","resource":"https://api.m2msentinel.com/v1/security/score/:address","description":"How completely could this Base contract be checked, and on what grade of evidence. Separates checked-and-clean from could-not-be-checked, which automated callers otherwise conflate. Explicitly not a safety score.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6d6c398390cfb88f1cd42715b84906a0bd6652aa","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":120}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"queryParams":{},"type":"http"},"output":{"example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","analysisKind":"STATIC_BYTECODE_CAPABILITY_HEURISTIC","notASafetyGuarantee":true,"reachability":"NOT_ESTABLISHED","status":"SUCCESS"},"type":"json"}},"routeTemplate":"/v1/security/score/:address","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"address":{"description":"A Base mainnet contract address.","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["address"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"address":{"type":"string"},"capabilityScore":{"type":["number","null"]},"status":{"const":"SUCCESS","type":"string"}},"required":["status"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.m2msentinel.com","lastUpdated":"2026-09-02T00:18:36.846Z","quality":{"calls30d":5,"uniquePayers30d":4,"lastCalledAt":"2026-09-02T00:18:36.655Z"},"liveness":{},"verified":false,"featured":false}]}